ljy9810
56965cf55d
cve-2026-42327漏洞修复
...
Signed-off-by: ljy9810 <longjianyin@h-partners.com >
2026-06-03 15:47:32 +08:00
ljy9810
d5d52260e5
CVE-2026-44662漏洞修复
...
Signed-off-by: ljy9810 <longjianyin@h-partners.com >
2026-05-29 16:36:31 +08:00
ljy9810
84d1cc712f
CVE-2026-41898\CVE-2026-41681\CVE-2026-41678漏洞修复
...
Signed-off-by: ljy9810 <longjianyin@h-partners.com >
2026-04-27 11:03:52 +08:00
ljy9810
3735fa5da7
rust-openssl升级到0.10.73
...
Signed-off-by: ljy9810 <longjianyin@h-partners.com >
2025-11-13 12:10:58 +08:00
ljy9810
5084d6ee31
同步社区pr 修复rust-openssl 漏洞 RUSTSEC-2025-0022
...
Signed-off-by: ljy9810 <longjianyin@h-partners.com >
2025-04-14 10:38:07 +08:00
archane
5e707d5df6
Fix lifetimes in ssl:select_next_proto
...
Signed-off-by: archane <zhaipeizhe@huawei.com >
Change-Id: I342cfafc4ce02daf5f9b1d68eac1377f4e1b0737
2025-02-07 11:44:52 +08:00
zhaipeizhe
4c9d2a2794
dded a utility function to ensure rust-openssl never have an issue with 0-length slices from pointers again
...
Signed-off-by: zhaipeizhe <zhaipeizhe@huawei.com >
Change-Id: I06d3d58ef1640fc3ebc8f6312dcda63165ee4e23
2024-11-05 10:11:38 +08:00
peizhe
2f6ab73669
修复 lj-cargo-5686192-0635719 问题
...
Change-Id: I7b211c5a20d7951ac8830fa54b4f83003267265d
Signed-off-by: peizhe <zhaipeizhe@huawei.com >
2024-03-07 11:10:27 +08:00
薛磊
0bc3c12580
rust-openssl版本升级到0.10.56
...
Signed-off-by: 薛磊 <xuelei3@huawei.com >
2024-02-27 17:15:05 +08:00
peizhe
5bef6d4de0
修复漏洞RUSTSEC-2023-0072
...
Change-Id: Ia93bc5f13ae8f9cf610cde9dd088e26032e1933f
Signed-off-by: peizhe <zhaipeizhe@huawei.com >
2023-12-28 14:58:21 +08:00
peizhe
b9758cbb3c
升级openssl至0.10.48,升级openssl-sys至0.9.83
...
Signed-off-by: peizhe <zhaipeizhe@huawei.com >
Change-Id: I4804b9f26b5079d164cac68f5e93ec8a916f8639
2023-12-04 17:14:41 +08:00
hu-kai45
32a3157546
修复 rust-openssl LJ-2023-0078479 问题
...
Signed-off-by: hu-kai45 <hukai45@huawei.com >
2023-08-04 12:07:04 +08:00
peizhe
74481023d8
Add GN Build Files and Custom Modifications
...
Signed-off-by: peizhe <472708703@qq.com >
2023-04-18 17:26:19 +08:00
peizhe
bf40938ccd
upgrade openssl version to 0.10.47
...
Signed-off-by: peizhe <472708703@qq.com >
2023-04-17 20:41:16 +08:00
Steven Fackler
223edca20a
Finish documentation for the ssl module
...
Closes #727
2017-12-04 22:15:56 -08:00
Steven Fackler
fe5f90620c
Docs for the ssl module.
...
cc #727
2017-12-03 23:10:56 -08:00
Steven Fackler
8b3206a049
Impl deref for acceptor/connector builders
2017-12-03 19:24:11 -08:00
Steven Fackler
ae636a1ec7
Documentation for the sign module.
...
Closes #720
2017-12-03 17:01:12 -08:00
Steven Fackler
27b90bb357
Rename Signer::finish to sign_to_vec
2017-12-03 15:58:37 -08:00
Steven Fackler
229574a3bb
Clean up tests
2017-12-03 15:30:22 -08:00
Steven Fackler
9f7cb47f43
Merge pull request #785 from P-E-Meunier/split-signer-finish
...
Splitting the sign::Signer::finish function, to avoid allocations
2017-12-03 15:08:51 -08:00
pe@pijul.org
1e856895ae
Simplifying finish_into
2017-12-03 23:37:58 +01:00
pe@pijul.org
8a900f52e6
Splitting the sign::Signer::finish function, to avoid allocations
2017-12-03 12:10:21 +01:00
pe@pijul.org
e138458e5f
Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back
2017-12-02 12:30:50 +01:00
Steven Fackler
56c2398e1d
Upgrade foreign-types
...
foreign-types 0.3 and 0.2 now share the same types and traits, so this
is backwards compatible.
2017-11-26 17:07:24 -07:00
Steven Fackler
18e04d5701
Revert "Update foreign-types to 0.3"
2017-11-21 08:51:37 -08:00
Anthony Ramine
7657b94432
Update foreign-types to 0.3
2017-11-21 09:17:39 +01:00
Steven Fackler
2a2715cf3d
Adjust libressl version detection
...
The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to
whitelist individual releases in those ranges.
2017-11-13 21:51:55 -08:00
phoebe jenkins
fa8b377d16
Add support for LibreSSL 2.6.3
2017-11-13 09:51:17 -05:00
Paul Florence
34643185fa
Added a macro that wraps foreign type, and impl Send and Sync for both,
...
the borrowed type and the owned one.
Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`.
2017-11-10 10:05:52 -05:00
Steven Fackler
9fe9d498fb
Add a couple of FIXMEs
2017-11-05 10:47:05 -08:00
Steven Fackler
b783068b2d
Merge pull request #764 from AndyGauge/doc-error
...
Doc error
2017-11-05 10:24:59 -08:00
Steven Fackler
7e7adb5894
Handle local retries
...
OpenSSL can return SSL_ERROR_WANT_READ even on blocking sockets after
renegotiation or heartbeats. Heartbeats ignore the flag that normally
makes these things handled internally anyway on 1.0.2. To handle this
more properly, we now have a special error type we use to signal this
event. The `Read` and `Write` implementation automatically retry in this
situation since that's what you normally want. People can use `ssl_read`
and `ssl_write` if they want the lower level control.
Closes #760
2017-11-04 13:32:18 -07:00
AndyGauge
006f423843
fixed broken example and syntax error in module level documentation
2017-11-04 12:24:24 -07:00
Steven Fackler
6f9a2e7c69
Merge pull request #747 from BrianOn99/symm
...
Symm documentation
2017-11-04 11:51:05 -07:00
Steven Fackler
143f51d8ec
Merge pull request #761 from AndyGauge/doc-ec
...
Doc ec module
2017-11-04 11:50:22 -07:00
Julien Cretin
cfbf480708
Update data-encoding major version
2017-11-04 18:33:00 +01:00
Andy Gauge
eaa038c993
Error documentation improvement
2017-10-27 16:59:36 -07:00
Andy Gauge
24388b4f59
Merge branch 'master' into doc-ec
2017-10-24 16:44:21 -07:00
Andy Gauge
70f9158a58
Update documentation for EC module
2017-10-24 16:43:01 -07:00
Brian Vincent
e3c1cb5a14
Fixed a typo in an error message, WANT_WRITE -> WANT_READ
2017-10-17 20:06:35 -05:00
Steven Fackler
a606f7744a
Merge pull request #755 from AndyGauge/doc-dsa
...
Documentation for DSA module
2017-10-14 13:08:17 -07:00
Andy Gauge
9b152313d2
DSA size returns maximum size of signature
2017-10-11 13:06:52 -07:00
Andy Gauge
8e235d2cbc
Began EC documenation
2017-10-11 13:04:53 -07:00
Andy Gauge
7c985e998c
Merge branch 'master' of https://github.com/sfackler/rust-openssl
2017-10-09 12:10:04 -07:00
Andy Gauge
142ea68a6d
Documentation improvements for DSA module
2017-10-09 12:06:46 -07:00
BrianOn99
e577762641
Move doc details into another paragraph
2017-10-09 11:14:27 +08:00
Steven Fackler
43b5d9437b
Merge pull request #753 from zsck/issue719
...
Added module-level documentation for the `sha` module.
2017-10-08 16:54:13 -07:00
Steven Fackler
aef711d08e
Merge pull request #749 from johnthagen/conf
...
Document conf module
2017-10-08 16:52:30 -07:00
johnthagen
e226c1989d
Move OpenSSL implementation details into a normal comment
2017-10-07 18:29:53 -04:00