]> git.ipfire.org Git - thirdparty/openssl.git/commit
Replace homebrewed implementation of *printf*() functions with libc
authorsashan <anedvedicky@gmail.com>
Fri, 11 Apr 2025 20:42:08 +0000 (22:42 +0200)
committerNeil Horman <nhorman@openssl.org>
Thu, 11 Sep 2025 17:45:00 +0000 (13:45 -0400)
commita29d157fdb6d5260888b4505c11f0d360fab16f8
tree522f87d1e766e3feb83a502a44a6ba72ce549779
parent84c526862104eac3ed8f715d212070b00bf0cc6d
Replace homebrewed implementation of *printf*() functions with libc

Switching from ANSI-C we can use implementation of printf like
function provided by libc on target platform. This applies
starting from 3.6 and onwards.

The slight exception here is old windows printf functions
before 2015, those are supported.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28305)
crypto/bio/bio_print.c
include/internal/bio.h
test/bioprinttest.c
test/build.info
util/platform_symbols/unix-symbols.txt