Dean Galvin
74c81364fe
Merge branch 'main'
2026-11-06 08:02:39 +13:00
Dean Galvin
401fe103a9
Merge branch 'main'
2026-11-06 07:32:37 +13:00
Dean Galvin
3b82343a95
Merge branch 'main'
2026-11-06 07:24:12 +13:00
Ahmad Mujahid
28de01d36a
docs(libressl): align export debt after SSL settings merge
2026-11-05 22:12:59 +04:00
Dean Galvin
4627a2799a
Merge branch 'main'
2026-11-06 07:06:53 +13:00
Ahmad Mujahid
e8e6325eaf
docs(libressl): align export debt after SSL merge
2026-11-05 21:35:57 +04:00
Dean Galvin
ce3e5ec490
Merge branch 'main'
2026-11-06 06:34:17 +13:00
Ahmad Mujahid
d708a2573e
fix(libressl): align SSL settings with merged context support
2026-11-05 21:22:00 +04:00
Ahmad Mujahid
3b1512c450
docs(libressl): align export debt with current main
2026-11-05 21:17:31 +04:00
Dean Galvin
593267d064
Merge branch 'main'
2026-11-06 06:10:16 +13:00
Dean Galvin
d51e2ac277
Merge branch 'main'
2026-11-06 06:10:15 +13:00
Dean Galvin
1cc6589775
Merge branch 'main'
2026-11-06 06:10:15 +13:00
Ahmad Mujahid
485e945c38
fix(libressl): align SSL settings after X509 names merge
2026-11-05 20:53:18 +04:00
Ahmad Mujahid
c14e55548e
docs(libSceLibreSsl): align debt wording after X509 merge
2026-11-05 20:52:32 +04:00
Dean Galvin
300af5cbce
Merge branch 'main'
2026-11-06 05:46:54 +13:00
Ahmad Mujahid
48636f1cbd
fix(libressl): align SSL settings with current main
2026-11-05 20:29:33 +04:00
Ahmad Mujahid
a9fe4365f2
docs(libSceLibreSsl): remove duplicate X509 name debt
2026-11-05 20:22:21 +04:00
Ahmad Mujahid
496fc9576a
fix(libressl): align SSL context controls with main
2026-11-05 20:13:50 +04:00
Dean Galvin
24f3a18283
Merge branch 'main'
2026-11-06 05:02:45 +13:00
Ahmad Mujahid
10742a0892
fix(libressl): align X509 name dependency
2026-11-05 20:00:35 +04:00
Ahmad Mujahid
3ffcaece3d
docs(libressl): align debt wording after OCSP merge
2026-11-05 20:00:16 +04:00
Ahmad Mujahid
7ca0443200
fix(libressl): align X509 names with current main
2026-11-05 20:00:11 +04:00
Ahmad Mujahid
a3ca2e11c6
fix(libressl): align OCSP validity with current main
2026-11-05 18:27:35 +04:00
Ahmad Mujahid
81c1b9b2ac
docs(libressl): align pending export wording with main
2026-11-05 18:23:24 +04:00
Dean Galvin
6bf0609603
Merge branch 'main'
2026-11-06 01:48:06 +13:00
Dean Galvin
d239a6e0c7
Merge branch 'main'
2026-11-06 00:31:14 +13:00
Yunus Shaikh
984cae2063
Merge main into feat/libressl-rsa-public-key
2026-11-05 03:24:32 -08:00
Dean
5a273d9f3b
Merge pull request #10834 from EagleBearerYS/feat/libressl-evp-cipher
...
feat(libSceLibreSsl): implement the EVP cipher calls on the cipher context
2026-11-06 00:03:59 +13:00
Dean
e64bd63865
Merge pull request #14717 from rooklz/fix/libressl-store-lookup-arguments
...
fix(libSceLibreSsl): throw the documented exception for faulting lookup and verify-parameter arguments
2026-11-05 17:00:02 +13:00
Yunus Shaikh
db6537d1c7
Merge main into feat/libressl-evp-cipher
2026-11-04 15:56:04 -08:00
Yunus Shaikh
05387ced6d
Merge main into feat/libressl-rsa-public-key
2026-11-04 15:53:40 -08:00
Dean Galvin
fa9c9fbe96
Merge branch 'main'
2026-11-05 12:10:31 +13:00
Alvaro
d5f0ea7f5f
feat(libSceLibreSsl): implement SSL_want
2026-11-04 23:57:28 +01:00
Alvaro
4574b58171
feat(libSceLibreSsl): implement SSL_get_shutdown
2026-11-04 23:57:28 +01:00
Alvaro
677ba43c10
feat(libSceLibreSsl): implement SSL_get_verify_result
2026-11-04 23:57:28 +01:00
Alvaro
90a6773de6
feat(libSceLibreSsl): implement SSL_version
2026-11-04 23:57:28 +01:00
Alvaro
3d8e708cd3
feat(libSceLibreSsl): implement SSL_get_wbio
2026-11-04 23:57:28 +01:00
Alvaro
97ef438714
feat(libSceLibreSsl): implement SSL_get_rbio
2026-11-04 23:57:28 +01:00
Alvaro
a8ea8d0ffc
feat(libSceLibreSsl): implement SSL_get_SSL_CTX
2026-11-04 23:57:27 +01:00
Alvaro
1b7914cf30
feat(libSceLibreSsl): implement X509_NAME_ENTRY_get_data
2026-11-04 23:57:26 +01:00
Alvaro
9f7896f2ba
feat(libSceLibreSsl): implement X509_NAME_get_entry
2026-11-04 23:57:26 +01:00
Yunus Shaikh
f30dd4849a
Merge main into feat/libressl-evp-cipher
...
alvaroelpob's #10450 implements EVP_CIPHER_block_size and adds its own
LibreSslEvpCipher, with the same fields as this branch's and its function
pointers as void*. The merge keeps this branch's typed definition, since
EvpCipherCtx.cpp calls through those pointers, and gives
EVP_CIPHER_block_size main's const LibreSslEvpCipher* signature.
In docs/dev/debt/libSceLibreSsl.md the pending-exports count is now 198,
the NotImplemented_nid_no_patch calls left in the merged Export.cpp. The
CMAC entry drops "Of the EVP cipher exports, only EVP_CIPHER_block_size
still throws", which #10450 made untrue, and the EVP_cleanup entry no
longer lists SSL_library_init, which #11662 implements, among the calls
that are not implemented.
2026-11-04 14:47:01 -08:00
Yunus Shaikh
4c7c65a244
Merge main into feat/libressl-rsa-public-key
2026-11-04 14:40:45 -08:00
Dean Galvin
1f7daf5932
Merge branch 'main'
2026-11-05 11:35:15 +13:00
Daniel
8447052b58
Merge branch 'main' into feat/libSceLibreSsl-OCSP_resp_count
2026-11-04 22:12:40 +01:00
Yunus Shaikh
354e5c8351
Merge main into feat/libressl-rsa-public-key
2026-11-04 12:40:06 -08:00
Yunus Shaikh
c83992150b
Merge main into feat/libressl-evp-cipher
2026-11-04 12:37:26 -08:00
Dean Galvin
fc018e4614
Merge branch 'main'
2026-11-05 09:04:15 +13:00
Alvaro
a7bcb62588
feat(libSceLibreSsl): implement OCSP_single_get0_status
2026-11-04 20:01:49 +01:00
Alvaro
963d2a5d92
feat(libSceLibreSsl): implement OCSP_response_status
2026-11-04 20:01:48 +01:00