]> git.ipfire.org Git - thirdparty/openssl.git/commit
Drop Windows CE support.
authorBob Beck <beck@openssl.org>
Thu, 18 Jun 2026 17:50:37 +0000 (11:50 -0600)
committerNorbert Pocs <norbertp@openssl.org>
Thu, 25 Jun 2026 07:26:55 +0000 (09:26 +0200)
commitc60fddbbcf887ee5a05c389af1c8f5681c660082
tree227742d4a735f4144857507c2911eb55f28fdc7d
parentbb6881506742d0d64836021f3ca9e571d5252f21
Drop Windows CE support.

Windows CE has been out of mainstream support since 2018
and will not have a modern toolchain capable of compiling
a modern OpenSSL.

The vc_wince_info Perl helper, the crypto/LPdir_wince.c
directory backend, and a long tail of _WIN32_WCE
 / OPENSSL_SYS_WINCE guards across the Windows code paths
get removed.

Spotted by idrassi.

Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
MergeDate: Thu Jun 25 07:27:18 2026
(Merged from https://github.com/openssl/openssl/pull/31601)
22 files changed:
CHANGES.md
Configurations/10-main.conf
INSTALL.md
apps/lib/apps.c
apps/lib/opt.c
crypto/LPdir_win.c
crypto/bio/bss_log.c
crypto/bn/bn_lib.c
crypto/cryptlib.c
crypto/dso/dso_win32.c
crypto/getenv.c
crypto/o_dir.c
crypto/o_str.c
crypto/rand/randfile.c
crypto/threads_win.c
crypto/ui/ui_openssl.c
include/internal/e_os.h
include/internal/e_winsock.h
include/internal/refcount.h
include/internal/sockets.h
include/internal/tsan_assist.h
include/openssl/e_os2.h