Tobias Nießen
5a0777776d
crypto: do not overwrite _writableState.defaultEncoding
...
This only affects the writable side of LazyTransform and should not
change the behavior of any LazyTransform streams (Cipher, Decipher,
Cipheriv, Decipheriv, Hash, Hmac).
If the user does not set defaultEncoding when creating a transform
stream, WritableState uses 'utf8' by default. Only LazyTransform
overwrites this with 'buffer' for strict backward compatibility. This
was necessary when crypto.DEFAULT_ENCODING still existed. Now that
DEFAULT_ENCODING has been removed, defaultEncoding is always 'buffer'.
The writable side of LazyTransform appears to treat 'utf8' and 'buffer'
in exactly the same way. Therefore, there seems to be no need to
overwrite _writableState.defaultEncoding at this point.
Nevertheless, because Node.js has failed to hide implementation details
such as _writableState from the ecosystem, we may want to consider this
a breaking change.
Refs: https://github.com/nodejs/node/pull/47182
Refs: https://github.com/nodejs/node/pull/8611
PR-URL: https://github.com/nodejs/node/pull/49140
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com >
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
2023-08-27 14:12:29 +00:00
..
2023-07-05 16:30:30 +00:00
2023-04-03 17:02:26 +00:00
2023-05-18 08:11:07 +00:00
2023-08-15 13:45:34 +00:00
2023-08-12 21:42:01 +05:30
2023-07-12 18:37:42 +00:00
2023-05-07 23:58:41 +00:00
2023-05-07 23:58:41 +00:00
2023-05-05 11:22:42 +00:00
2023-04-03 08:24:24 +00:00
2023-08-10 23:07:30 +00:00
2023-07-05 10:21:14 +00:00
2023-05-08 08:17:03 +00:00
2023-03-27 11:20:08 +00:00
2023-06-24 16:16:07 +02:00
2023-05-08 08:17:03 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-07-14 09:37:37 +00:00
2023-07-26 19:37:43 +08:00
2023-05-08 08:17:03 +00:00
2023-06-20 17:31:47 -03:00
2023-08-17 18:39:04 +00:00
2023-05-25 16:04:19 +00:00
2023-06-26 06:17:51 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:34 +00:00
2023-03-26 18:03:58 +00:00
2023-06-20 17:30:34 -03:00
2023-03-22 11:41:15 +00:00
2023-03-22 11:41:06 +00:00
2023-04-09 09:22:51 +00:00
2023-08-15 13:45:34 +00:00
2023-06-20 17:31:37 -03:00
2023-08-27 14:12:29 +00:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-08-15 13:45:44 +00:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-04-05 00:49:46 +02:00
2023-07-11 21:10:27 +00:00
2023-03-31 17:40:30 +00:00
2023-04-13 13:40:50 +00:00
2023-07-31 10:13:59 -07:00
2023-03-31 17:40:30 +00:00
2023-03-31 17:40:30 +00:00
2023-03-31 17:40:30 +00:00
2023-04-03 16:44:50 +00:00
2023-03-31 17:40:30 +00:00
2023-03-31 17:40:30 +00:00
2023-03-31 17:40:30 +00:00
2023-03-06 18:00:13 -08:00
2023-08-16 18:45:07 +02:00
2023-08-17 14:08:05 +00:00
2023-08-17 14:08:05 +00:00
2023-08-17 14:08:05 +00:00
2023-08-04 10:14:18 -04:00
2023-08-04 10:14:18 -04:00
2023-06-11 08:10:47 +00:00
2023-04-01 07:43:38 +00:00
2023-07-05 22:04:23 +00:00
2023-04-03 17:02:26 +00:00
2023-03-19 12:58:19 +00:00
2023-07-10 06:33:51 +00:00
2023-06-22 13:38:02 +00:00
2023-08-12 18:20:54 +00:00
2023-08-12 18:20:54 +00:00
2023-07-16 09:10:58 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-03-20 22:01:41 +00:00
2023-04-10 07:19:19 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-07-20 13:33:10 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-06-25 11:18:54 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-05-01 15:23:49 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-15 13:45:24 +00:00
2023-08-03 21:36:13 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-24 08:15:08 +03:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-08-15 13:45:14 +00:00
2023-07-04 22:55:34 +00:00
2023-03-30 12:40:45 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-07-06 00:59:39 +00:00
2023-06-24 16:16:07 +02:00
2023-08-15 13:45:34 +00:00
2023-06-22 19:07:36 +00:00
2023-04-05 08:31:56 -07:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-06-29 11:52:58 +03:00
2023-08-15 13:45:34 +00:00
2023-04-05 08:31:56 -07:00
2023-08-15 13:45:34 +00:00
2023-03-19 03:25:35 +00:00
2023-05-26 12:38:24 +00:00
2023-05-26 12:38:24 +00:00
2023-05-13 17:09:26 +00:00
2023-06-20 17:30:48 -03:00
2023-07-03 06:20:13 +00:00
2023-08-15 13:45:34 +00:00
2023-05-31 16:32:27 +02:00
2023-03-18 11:09:22 +00:00
2023-06-29 11:52:51 +03:00
2023-06-12 07:47:25 +00:00
2023-06-12 07:47:25 +00:00
2023-07-24 20:55:19 +00:00
2023-04-24 05:35:38 +00:00
2023-05-02 20:02:17 +00:00
2023-03-08 07:09:21 +00:00
2023-06-01 14:52:53 +00:00
2023-06-24 16:16:07 +02:00
2023-06-02 04:40:47 +00:00
2023-06-29 11:53:05 +03:00
2023-06-12 07:47:25 +00:00
2023-06-12 07:47:25 +00:00
2023-07-24 20:55:19 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-03-14 23:27:27 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-04 01:13:37 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-04-07 17:47:47 +00:00
2023-08-15 13:45:44 +00:00
2023-07-31 13:09:07 +00:00
2023-08-16 18:45:07 +02:00
2023-08-15 13:45:44 +00:00
2023-07-07 17:00:00 +00:00
2023-07-07 15:31:33 +00:00
2023-08-15 13:45:44 +00:00
2023-08-03 21:36:13 +00:00
2023-07-07 15:31:33 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-07-04 22:55:34 +00:00
2023-08-23 14:00:25 -04:00
2023-08-23 14:00:25 -04:00
2023-04-05 08:31:56 -07:00
2023-08-23 14:00:25 -04:00
2023-05-08 07:47:48 +00:00
2023-07-11 21:10:28 +00:00
2023-06-26 06:17:51 +00:00
2023-03-10 15:07:55 +00:00
2023-07-12 12:17:19 +00:00
2023-05-18 12:36:38 +00:00
2023-08-03 21:52:30 +00:00
2023-05-05 17:10:31 +00:00
2023-05-05 17:10:31 +00:00
2023-08-15 13:45:44 +00:00
2023-04-04 17:14:04 +00:00
2023-04-04 17:14:04 +00:00
2023-04-04 17:14:04 +00:00
2023-08-17 18:39:04 +00:00
2023-04-04 17:14:04 +00:00
2023-08-09 14:28:48 -03:00
2023-08-17 18:39:04 +00:00
2023-08-17 18:39:04 +00:00
2023-08-17 18:39:04 +00:00
2023-08-17 18:39:04 +00:00
2023-04-04 17:14:04 +00:00
2023-07-04 13:12:48 +00:00
2023-07-04 13:12:48 +00:00
2023-08-17 18:39:04 +00:00
2023-04-04 17:14:04 +00:00
2023-07-26 18:32:03 +00:00
2023-08-09 14:28:39 -03:00
2023-04-04 17:14:04 +00:00
2023-08-15 13:45:44 +00:00
2023-08-26 05:45:13 +00:00
2023-08-15 13:45:44 +00:00
2023-08-09 14:29:06 -03:00
2023-08-15 13:45:44 +00:00
2023-08-05 07:29:53 +00:00
2023-04-24 22:32:01 +00:00
2023-08-15 13:45:44 +00:00
2023-04-16 13:49:39 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-05-30 06:11:06 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-04-14 10:12:16 +00:00
2023-06-24 16:16:07 +02:00
2023-04-12 21:18:09 -03:00
2023-08-15 13:45:34 +00:00
2023-05-18 12:36:38 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-04-14 10:12:16 +00:00
2023-07-27 12:31:20 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-07-31 13:09:07 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-06-11 08:10:39 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-07-26 17:16:31 +00:00
2023-08-15 13:45:44 +00:00
2023-06-25 14:40:34 +00:00
2023-07-29 20:45:16 +00:00
2023-03-21 08:16:38 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-05-17 08:57:21 +00:00
2023-06-29 07:45:44 +00:00
2023-08-14 14:29:29 +00:00
2023-08-15 13:45:44 +00:00
2023-08-14 14:29:29 +00:00
2023-08-17 18:21:14 +00:00
2023-07-03 09:04:11 +00:00
2023-05-23 21:03:19 +00:00
2023-08-15 13:45:44 +00:00
2023-06-14 02:05:00 +00:00
2023-03-16 00:22:06 +08:00
2023-04-04 01:13:37 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-18 16:54:19 +00:00
2023-08-15 13:45:34 +00:00
2023-08-18 16:54:19 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-18 16:54:19 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-04 10:14:18 -04:00
2023-07-12 18:37:32 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-04-12 00:20:49 +05:30
2023-03-22 04:46:58 +00:00
2023-06-24 16:16:07 +02:00
2023-06-24 16:16:07 +02:00
2023-08-24 12:11:21 +00:00
2023-06-13 12:54:45 +00:00
2023-08-24 12:11:21 +00:00
2023-07-12 14:31:49 +00:00
2023-06-24 07:58:03 +00:00
2023-06-24 16:16:07 +02:00
2023-06-25 11:18:54 +00:00
2023-06-24 16:16:07 +02:00
2023-03-29 20:02:10 +02:00
2023-06-24 16:16:07 +02:00
2023-07-14 09:20:02 +00:00
2023-07-05 13:39:38 +00:00
2023-08-05 07:29:53 +00:00
2023-08-05 07:29:53 +00:00
2023-08-05 07:29:53 +00:00
2023-04-26 06:39:00 +00:00
2023-06-01 14:52:53 +00:00
2023-06-28 14:30:30 +00:00
2023-03-12 18:35:55 +00:00
2023-04-05 08:31:56 -07:00
2023-05-29 19:23:40 +00:00
2023-03-05 10:45:01 +00:00
2023-03-09 11:54:28 +00:00
2023-08-15 13:45:44 +00:00
2023-06-01 14:52:53 +00:00
2023-06-01 14:52:53 +00:00
2023-06-01 14:52:53 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-08-15 13:45:34 +00:00
2023-07-31 13:09:07 +00:00
2023-07-31 13:09:07 +00:00
2023-04-20 16:16:21 +00:00
2023-07-29 23:44:14 +05:30
2023-07-22 00:52:20 +00:00
2023-08-05 07:29:53 +00:00
2023-08-15 13:45:44 +00:00
2023-08-18 11:17:24 +00:00
2023-04-29 16:50:42 +00:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00
2023-05-26 19:37:36 +00:00
2023-03-18 09:19:19 +00:00
2023-03-18 09:19:19 +00:00
2023-05-15 09:24:15 +00:00
2023-06-12 14:50:21 +00:00
2023-08-15 13:45:44 +00:00
2023-05-07 10:54:37 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:28 +00:00
2023-05-13 08:40:42 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:28 +00:00
2023-05-07 10:54:20 +00:00
2023-08-26 11:43:58 +00:00
2023-07-17 20:29:05 -04:00
2023-04-05 09:05:27 -07:00
2023-04-13 15:31:09 +00:00
2023-04-07 03:32:26 +00:00
2023-07-24 07:47:47 +00:00
2023-03-03 21:34:56 +00:00
2023-04-13 15:22:47 +00:00
2023-04-13 15:22:49 +00:00
2023-04-13 15:22:48 +00:00
2023-07-07 17:00:00 +00:00
2023-07-31 10:01:45 +00:00
2023-06-24 16:16:07 +02:00
2023-08-15 13:45:44 +00:00
2023-08-23 09:06:51 +00:00
2023-05-05 11:22:42 +00:00
2023-07-07 17:00:00 +00:00
2023-05-05 11:22:42 +00:00
2023-05-05 11:22:42 +00:00
2023-03-06 16:34:09 +00:00
2023-04-10 10:41:26 -07:00
2023-08-15 13:45:44 +00:00
2023-08-15 13:45:44 +00:00