@@ -12,10 +12,11 @@ badges:
12
12
Vector's 0.32.0 release includes ** deprecations** :
13
13
14
14
1 . [ VRL ` to_timestamp ` function] ( #deprecated-to-timestamp )
15
+ 2 . [ Deprecation of legacy OpenSSL providers] ( #legacy-openssl )
15
16
16
17
and ** potentially impactful changes** :
17
18
18
- 1 . [ Upgrade of OpenSSL from 1.1.1 to 3.1] ( #openssl-upgrade )
19
+ 1 . [ Upgrade of OpenSSL from 1.1.1 to 3.1.2 ] ( #openssl-upgrade )
19
20
20
21
We cover them below to help you upgrade quickly:
21
22
@@ -33,9 +34,18 @@ The `to_timestamp` function in VRL was deprecated. Instead, the following functi
33
34
This removes some confusion that existed around "magic formats" that the ` to_timestamp ` had by
34
35
requiring string timestamp formats to be specified explicitly.
35
36
37
+ #### Deprecation of legacy OpenSSL providers {#legacy-openssl}
38
+
39
+ With the upgrade to OpenSSL 3.1.2, the [ legacy algorithm
40
+ provider] ( https://github.com/openssl/openssl/blob/openssl-3.1.2/README-PROVIDERS.md#the-legacy-provider )
41
+ was deprecated. The default will be switched in a future version to [ default
42
+ provider] ( https://github.com/openssl/openssl/blob/openssl-3.1.2/README-PROVIDERS.md#the-default-provider ) .
43
+ You can opt into this behavior now by setting the environment variable
44
+ ` VECTOR_OPENSSL_LEGACY_PROVIDER=false ` .
45
+
36
46
### Potentially impactful changes
37
47
38
- #### Upgrade of OpenSSL from 1.1.1 to 3.1.0 {#openssl-upgrade}
48
+ #### Upgrade of OpenSSL from 1.1.1 to 3.1.2 {#openssl-upgrade}
39
49
40
50
As part of moving off of OpenSSL 1.1.1 before it becomes [ end-of-life in
41
51
September] ( https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/ ) , Vector has upgraded the version
0 commit comments