# changelog

author: Danila Vershinin <info@getpagespeed.com> - 1.62.1-1
changelog:
  - Implemented ecparam CLI tool for enhanced functionality.
  - Added Docker image build workflows for improved CI.
  - Introduced OPENSSL_NO_UI_CONSOLE macro for better control.
  - Fixed Windows CI job to ensure stability.
  - Consolidated GitHub CodeBuild projects for efficiency.
  - Scoped down GitHub Token permissions for security.
  - Added more options for x509 and genrsa CLI tools.


author: Danila Vershinin <info@getpagespeed.com> - 1.63.0-1
changelog:
  - Fixed tpm2-tss CI integration issues.
  - Resolved Ruby integration CI failures.
  - Migrated Windows Omnibus to GitHub Workflow.
  - Added compiler to 24.04 docker image.
  - Introduced rpmbuild job in CI.
  - Implemented no-op functions for several UI components.
  - Improved AES-XTS performance on AArch64.


author: Danila Vershinin <info@getpagespeed.com> - 1.64.0-1
changelog:
  - Update max polyz value for improved performance.
  - Support additional options for 'openssl rsa' and 'openssl c_client'.
  - Remove outdated Python codebuild patches.
  - Add support for 'openssl dhparam'.
  - Migrate to macos-15-intel for better compatibility.
  - Ensure proper reinitialization in HMAC_Init_ex function.
  - Support for NetBSD added.


author: Danila Vershinin <info@getpagespeed.com> - 1.65.0-1
changelog:
  - Updated fuzzing and x509 images for improved testing.
  - Disabled outdated Windows CI jobs for better performance.
  - Removed unused Wycheproof test vectors.
  - Fixed openldap and regenerated configure script.
  - Setup OIDC for GitHub Token exchange with AWS.
  - Fixed various CI failures including bind9 and OCSP.
  - Bumped OpenSSL version for enhanced security.


author: Danila Vershinin <info@getpagespeed.com> - 1.65.1-1
changelog:
  - Adjust image-build-android concurrency settings.
  - Add TLS 1.2 and 1.3 protocol selection flags.
  - Fix AWS-LC Analytics Job functionality.
  - Exclude .git from source size metrics.
  - Add EVP_bf_cfb64 encryption support.
  - Enhance third-party test vector traceability.
  - Replicate OpenSSL 1.1.1 behavior for BIO_s_mem.


author: Jens Petersen <petersen@redhat.com> - 0.30.2-1
changelog:
  - https://github.com/commonmark/cmark/releases/tag/0.30.2
  - disable static library via cmake (rhbz#2161688)


author: Danila Vershinin <info@getpagespeed.com> - 8.17.0-1
changelog:
  - upstream release v8.17.0
  - enable HTTP/3 support via quictls and bundled nghttp3/ngtcp2
  - enable Zstd compression support
  - enable SCP/SFTP support via bundled libssh2
  - include wcurl utility and shell completions for zsh/fish


author: Danila Vershinin <info@getpagespeed.com> - 8.18.0-1
changelog:
  - Added support for HTTP/3 protocol.
  - Improved performance for large file transfers.
  - Fixed security vulnerabilities in TLS handling.
  - Updated documentation for new features.
  - Enhanced compatibility with recent OpenSSL versions.
  - Resolved build issues on certain Linux distributions.
  - Improved error messages for better debugging.


author: Danila Vershinin <info@getpagespeed.com> - 39.0.0-1
changelog:
  - Initial support for WebAssembly-level debugging introduced.
  - Pooling allocator now provides metrics on unused slots.
  - Wizer and component-init projects merged into Wasmtime.
  - C API now exposes wasm exceptions proposal support.
  - New custom-sync-primitives feature for no_std targets.
  - Support for unsafe intrinsics added for compile-time builtins.
  - Wasmtime now requires Rust 1.89.0 or later.


author: Danila Vershinin <info@getpagespeed.com> - 40.0.0-1
changelog:
  - Added WASIp3 support for `wasi:http` with new response conversion.
  - Cranelift introduces a patchable ABI for better runtime flexibility.
  - WebAssembly `threads` support is now tier 2 by default.
  - Optimizations added to Cranelift's optimization passes.
  - Component model async support updated; recompilation required for historical binaries.
  - Initial groundwork for graceful OOM handling added.
  - Fixed various compilation and panic issues across platforms.


author: Danila Vershinin <info@getpagespeed.com> - 40.0.1-1
changelog:
  - Tested CI-based crate publishing infrastructure.
  - Transitioned to crates.io for trusted publishing.


author: Danila Vershinin <info@getpagespeed.com> - 40.0.2-1
changelog:
  - Fixed potential stack overflow in x64 backend during cmp emission.
  - Corrected ISLE optimization rules for vector inputs.
  - Resolved x64 lowering issues for shld in edge cases.


