Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
f10f4447
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f10f4447
编写于
8月 05, 2009
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update from 1.0.0-stable.
上级
d76b8c89
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
17 addition
and
4 deletion
+17
-4
apps/apps.h
apps/apps.h
+8
-2
crypto/pkcs12/pkcs12.h
crypto/pkcs12/pkcs12.h
+3
-0
ssl/s23_clnt.c
ssl/s23_clnt.c
+4
-1
ssl/ssl_asn1.c
ssl/ssl_asn1.c
+2
-1
未找到文件。
apps/apps.h
浏览文件 @
f10f4447
...
...
@@ -168,6 +168,12 @@ extern BIO *bio_err;
#define do_pipe_sig()
#endif
#ifdef OPENSSL_NO_COMP
#define zlib_cleanup()
#else
#define zlib_cleanup() COMP_zlib_cleanup()
#endif
#if defined(MONOLITH) && !defined(OPENSSL_C)
# define apps_startup() \
do_pipe_sig()
...
...
@@ -182,7 +188,7 @@ extern BIO *bio_err;
do { CONF_modules_unload(1); destroy_ui_method(); \
OBJ_cleanup(); EVP_cleanup(); ENGINE_cleanup(); \
CRYPTO_cleanup_all_ex_data(); ERR_remove_thread_state(NULL); \
ERR_free_strings();
COMP_
zlib_cleanup();} while(0)
ERR_free_strings(); zlib_cleanup();} while(0)
# else
# define apps_startup() \
do { do_pipe_sig(); CRYPTO_malloc_init(); \
...
...
@@ -192,7 +198,7 @@ extern BIO *bio_err;
do { CONF_modules_unload(1); destroy_ui_method(); \
OBJ_cleanup(); EVP_cleanup(); \
CRYPTO_cleanup_all_ex_data(); ERR_remove_thread_state(NULL); \
ERR_free_strings(); } while(0)
ERR_free_strings();
zlib_cleanup();
} while(0)
# endif
#endif
...
...
crypto/pkcs12/pkcs12.h
浏览文件 @
f10f4447
...
...
@@ -230,8 +230,11 @@ int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
const
EVP_MD
*
md_type
);
int
PKCS12_setup_mac
(
PKCS12
*
p12
,
int
iter
,
unsigned
char
*
salt
,
int
saltlen
,
const
EVP_MD
*
md_type
);
<<<<<<<
pkcs12
.
h
=======
unsigned
char
*
OPENSSL_asc2uni
(
const
char
*
asc
,
int
asclen
,
unsigned
char
**
uni
,
int
*
unilen
);
char
*
OPENSSL_uni2asc
(
unsigned
char
*
uni
,
int
unilen
);
>>>>>>>
1
.
44
DECLARE_ASN1_FUNCTIONS
(
PKCS12
)
DECLARE_ASN1_FUNCTIONS
(
PKCS12_MAC_DATA
)
...
...
ssl/s23_clnt.c
浏览文件 @
f10f4447
...
...
@@ -269,11 +269,14 @@ static int ssl23_client_hello(SSL *s)
{
unsigned
char
*
buf
;
unsigned
char
*
p
,
*
d
;
int
i
,
j
,
ch_len
;
int
i
,
ch_len
;
unsigned
long
Time
,
l
;
int
ssl2_compat
;
int
version
=
0
,
version_major
,
version_minor
;
#ifndef OPENSSL_NO_COMP
int
j
;
SSL_COMP
*
comp
;
#endif
int
ret
;
ssl2_compat
=
(
s
->
options
&
SSL_OP_NO_SSLv2
)
?
0
:
1
;
...
...
ssl/ssl_asn1.c
浏览文件 @
f10f4447
...
...
@@ -120,13 +120,14 @@ int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp)
{
#define LSIZE2 (sizeof(long)*2)
int
v1
=
0
,
v2
=
0
,
v3
=
0
,
v4
=
0
,
v5
=
0
,
v7
=
0
,
v8
=
0
;
unsigned
char
buf
[
4
],
ibuf1
[
LSIZE2
],
ibuf2
[
LSIZE2
]
,
cbuf
;
unsigned
char
buf
[
4
],
ibuf1
[
LSIZE2
],
ibuf2
[
LSIZE2
];
unsigned
char
ibuf3
[
LSIZE2
],
ibuf4
[
LSIZE2
],
ibuf5
[
LSIZE2
];
#ifndef OPENSSL_NO_TLSEXT
int
v6
=
0
,
v9
=
0
,
v10
=
0
;
unsigned
char
ibuf6
[
LSIZE2
];
#endif
#ifndef OPENSSL_NO_COMP
unsigned
char
cbuf
;
int
v11
=
0
;
#endif
long
l
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录