node/doc/api
Tobias Nießen dff46c07c3
crypto: move DEP0182 to End-of-Life
This commit moves support for implicitly short GCM authentication tags
to End-of-Life status, thus requiring applications to explicitly specify
the `authTagLength` for authentication tags shorter than 128 bits.

There is quite a bit of refactoring to be done in the C++ source code.
This commit does not do that; instead, it implements a minimal change
only in order to avoid excessive divergence across git branches due to
this being a semver-major change.

Fixes: https://github.com/nodejs/node/issues/52327
Refs: https://github.com/nodejs/node/issues/17523
PR-URL: https://github.com/nodejs/node/pull/61084
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
2025-12-20 22:02:29 +00:00
..
addons.md doc,src,test: replace use of deprecated GetIsolate 2025-10-04 18:48:35 +02:00
assert.md doc: update MDN links 2025-12-16 20:31:28 +00:00
async_context.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
async_hooks.md doc,tools: enforce use of node: prefix 2024-07-21 15:44:27 +00:00
buffer.md doc: add additional codemods for deprecation 2025-11-24 09:44:56 +00:00
child_process.md util: add convertProcessSignalToExitCode utility 2025-12-11 13:25:21 +00:00
cli.md doc: reorganize docs of module customization hooks 2025-12-12 17:12:12 +00:00
cluster.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
console.md 2025-10-08, Version 24.10.0 (Current) 2025-10-08 19:44:10 -03:00
crypto.md crypto: move DEP0182 to End-of-Life 2025-12-20 22:02:29 +00:00
debugger.md inspector: introduce the --inspect-wait flag 2024-05-11 18:48:30 +00:00
deprecations.md crypto: move DEP0182 to End-of-Life 2025-12-20 22:02:29 +00:00
dgram.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 23:45:29 +02:00
diagnostics_channel.md http2: add diagnostics channels for client stream request body 2025-11-01 19:56:44 +05:30
dns.md doc: add missing CAA type to dns.resolveAny() & dnsPromises.resolveAny() 2025-10-22 18:43:07 +00:00
documentation.md doc: clarify release candidate stability index 2025-08-02 10:58:21 +00:00
domain.md doc: domain.add() does not accept timer objects 2025-11-13 04:10:29 +00:00
embedding.md doc: improve c++ embedder API doc 2024-11-01 03:43:53 +00:00
environment_variables.md doc: mark .env files support as stable 2025-10-03 15:43:10 +02:00
errors.md module: mark require(esm) as stable 2025-12-08 16:11:50 +00:00
esm.md doc: update MDN links 2025-12-16 20:31:28 +00:00
events.md events: repurpose events.listenerCount() to accept EventTargets 2025-11-26 11:09:07 +00:00
fs.md doc: update MDN links 2025-12-16 20:31:28 +00:00
globals.md doc: update MDN links 2025-12-16 20:31:28 +00:00
http2.md 2025-11-25, Version 20.19.6 'Iron' (LTS) 2025-11-25 13:25:23 +01:00
http.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
https.md doc: fix linter issues 2025-11-08 17:09:29 +00:00
index.md doc: add new environment variables doc page 2025-07-20 20:53:54 +00:00
inspector.md 2025-08-28, Version 22.19.0 'Jod' (LTS) 2025-08-28 23:08:02 +02:00
intl.md doc: update MDN links 2025-12-16 20:31:28 +00:00
module.md doc: mark sync module hooks as release candidate 2025-12-12 17:12:13 +00:00
modules.md module: mark require(esm) as stable 2025-12-08 16:11:50 +00:00
n-api.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
net.md net: increase network family autoselection timeout to 500ms 2025-11-04 17:56:49 +00:00
os.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
packages.md module: allow subpath imports that start with #/ 2025-12-04 02:27:04 +00:00
path.md 2025-09-24, Version 22.20.0 'Jod' (LTS) 2025-09-24 13:04:16 +00:00
perf_hooks.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
permissions.md src: implicitly enable namespace in config 2025-11-23 09:39:59 +00:00
process.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
punycode.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
querystring.md
quic.md doc: fix quic session instance typo 2025-08-29 02:24:57 +00:00
readline.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
repl.md doc: add additional codemods for deprecation 2025-11-24 09:44:56 +00:00
report.md 2025-01-07, Version 22.13.0 'Jod' (LTS) 2025-01-07 14:36:47 -05:00
single-executable-applications.md doc,test: add documentation and test on how to use addons in SEA 2025-11-17 04:41:11 +00:00
sqlite.md sqlite: make SQLTagStore.prototype.size a getter 2025-12-11 02:29:09 +00:00
stream.md lib: add support for readable byte streams to .toWeb() 2025-11-16 06:51:24 +00:00
string_decoder.md doc: add esm examples to node:string_decoder 2024-10-26 20:36:25 +00:00
synopsis.md
test.md doc: fix test settime docs 2025-12-20 18:11:05 +00:00
timers.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 23:45:29 +02:00
tls.md doc: correct tls ALPNProtocols types 2025-11-15 21:38:08 +00:00
tracing.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
tty.md doc: fix typed list formatting 2025-07-15 17:18:42 +00:00
typescript.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
url.md doc: clarify fileURLToPath security considerations 2025-11-30 22:02:12 +00:00
util.md doc: update MDN links 2025-12-16 20:31:28 +00:00
v8.md 2025-12-10, Version 24.12.0 'Krypton' (LTS) 2025-12-10 17:40:34 +01:00
vm.md 2025-10-20, Version 22.21.0 'Jod' (LTS) 2025-10-21 01:45:50 +02:00
wasi.md doc: update MDN links 2025-12-16 20:31:28 +00:00
webcrypto.md doc,crypto: update subtle.generateKey and subtle.importKey 2025-09-13 08:55:17 +00:00
webstreams.md lib: add support for readable byte streams to .toWeb() 2025-11-16 06:51:24 +00:00
worker_threads.md doc: update MDN links 2025-12-16 20:31:28 +00:00
zlib.md doc: add missing zstd to mjs example of zlib 2025-12-03 01:42:20 +00:00