FreeBSD 13이 공식 릴리즈 되었습니다.
변경점은 다음과 같습니다.
-
clang, lld, lldb 유틸리티 및 compiler-rt, llvm, libunwind, llbc++ 라이브러리가 버전 11.0.1로 판올림 되었습니다.
-
/usr/libexec에 설치되었던 구형 버전의 GNU debugger가 제거되었습니다.
-
binutils 2.17과 gcc(1) 4.2.1을 트리에서 제거했습니다. 이제는 지원되는 모든 아키텍쳐가 LLVM/clang 툴체인을 사용합니다.
-
이전에 설치되었던 GNU 버전의 grep이 제거되고 BSD 버전의 grep이 기본값으로 설치됩니다.
-
libalias에서 CU-SeeMe 지원 제거
-
qat 드라이버가 추가되어 Intel QuickAssist 기기의 일부 암호화 가속 기능을 지원합니다. qat 드라이버는 아톰 C2000 과 아톰 C3000, Xeon C620 그리고 D-1500, Interl QAT Adapter 8950 플랫폼에 탑제된 QAT 기기들을 지원합니다.
-
일부 구형 레거시 드라이버들이 제거되었습니다.
-
몇몇 드라이버들이 PPC64 아키텍쳐로 포팅되었습니다.
-
이제 커널은 TLS 버전 1.0에서 1.3까지의 TCP 소켓에서 TLS (Transport Layer Security) 데이터의 커널 내 프레임 및 암호화를 지원합니다.
커널 내 암호화 드라이버를 통한 전송 오프로드는 AES-CBC를 사용하는 MtE 암호 제품군과 AES-GCM을 사용하는 AEAD 암호 제품군에 대해 지원됩니다.
커널 내 암호화 드라이버를 통한 수신 오프로드는 TLS 1.2 용 AES-GCM 암호화 제품군에 대해 지원됩니다.
KTLS를 사용하려면 KTLS 인식 사용자 영역 SSL 라이브러리를 사용해야합니다.
기본 시스템에 포함 된 OpenSSL 라이브러리는 기본적으로 KTLS 지원을 활성화하지 않지만 WITH_OPENSSL_KTLS 옵션으로 빌드하여 지원을 활성화 할 수 있습니다. (알려주셔서 감사합니다!) -
arm64 또는 AArch64로 알려진 64비트 ARM 아키텍쳐가 1티어 등급으로 FreeBSD에서 제공됩니다
-
기타 등등…
가서 당장 설치해봐야겠네요
커널 내 암호화 드라이버를 통한 전송 오프로드는 AES-CBC를 사용하는 MtE 암호 제품군과 AES-GCM을 사용하는 AEAD 암호 제품군에 대해 지원됩니다.
커널 내 암호화 드라이버를 통한 수신 오프로드는 TLS 1.2 용 AES-GCM 암호화 제품군에 대해 지원됩니다.
KTLS를 사용하려면 KTLS 인식 사용자 영역 SSL 라이브러리를 사용해야합니다.
기본 시스템에 포함 된 OpenSSL 라이브러리는 기본적으로 KTLS 지원을 활성화하지 않지만 WITH_OPENSSL_KTLS 옵션으로 빌드하여 지원을 활성화 할 수 있습니다.
커널단에서 기본적으로 사용하는 통신을 암호화 해주는 옵션 같네요.