Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
external
mbedtls
Commits
95a0d118
Commit
95a0d118
authored
Apr 04, 2014
by
Shuo Chen
Committed by
Manuel Pégourié-Gonnard
Apr 08, 2014
Browse files
Fix compile error when POLARSSL_ERROR_STRERROR_BC is undefined.
parent
6c33a16d
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
23 deletions
+25
-23
ChangeLog
ChangeLog
+2
-0
include/polarssl/config.h
include/polarssl/config.h
+2
-2
programs/util/pem2der.c
programs/util/pem2der.c
+3
-3
programs/x509/cert_write.c
programs/x509/cert_write.c
+18
-18
No files found.
ChangeLog
View file @
95a0d118
...
...
@@ -19,6 +19,8 @@ Bugfix
Gergely Budai).
* Fix #include path in ecdsa.h which wasn't accepted by some compilers.
(found by Gergely Budai)
* Fix compile errors when POLARSSL_ERROR_STRERROR_BC is undefined (found by
Shuo Chen).
= PolarSSL 1.3.5 released on 2014-03-26
Features
...
...
include/polarssl/config.h
View file @
95a0d118
...
...
@@ -645,7 +645,7 @@
* Do not add default entropy sources. These are the platform specific,
* hardclock and HAVEGE based poll functions.
*
* This is useful to have more control over the added entropy sources in an
* This is useful to have more control over the added entropy sources in an
* application.
*
* Uncomment this macro to prevent loading of default entropy functions.
...
...
@@ -1366,7 +1366,7 @@
* Module: library/error.c
* Caller:
*
* This module enables
err
_strerror().
* This module enables
polarssl
_strerror().
*/
#define POLARSSL_ERROR_C
...
...
programs/util/pem2der.c
View file @
95a0d118
...
...
@@ -220,7 +220,7 @@ int main( int argc, char *argv[] )
if
(
ret
!=
0
)
{
#ifdef POLARSSL_ERROR_C
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
#endif
printf
(
" failed
\n
! load_file returned %d - %s
\n\n
"
,
ret
,
buf
);
goto
exit
;
...
...
@@ -237,7 +237,7 @@ int main( int argc, char *argv[] )
if
(
(
ret
=
convert_pem_to_der
(
pem_buffer
,
pem_size
,
der_buffer
,
&
der_size
)
)
!=
0
)
{
#ifdef POLARSSL_ERROR_C
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
#endif
printf
(
" failed
\n
! convert_pem_to_der %d - %s
\n\n
"
,
ret
,
buf
);
goto
exit
;
...
...
@@ -256,7 +256,7 @@ int main( int argc, char *argv[] )
if
(
ret
!=
0
)
{
#ifdef POLARSSL_ERROR_C
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
#endif
printf
(
" failed
\n
! write_file returned %d - %s
\n\n
"
,
ret
,
buf
);
goto
exit
;
...
...
programs/x509/cert_write.c
View file @
95a0d118
...
...
@@ -367,7 +367,7 @@ int main( int argc, char *argv[] )
(
const
unsigned
char
*
)
pers
,
strlen
(
pers
)
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! ctr_drbg_init returned %d - %s
\n
"
,
ret
,
buf
);
goto
exit
;
}
...
...
@@ -381,7 +381,7 @@ int main( int argc, char *argv[] )
if
(
(
ret
=
mpi_read_string
(
&
serial
,
10
,
opt
.
serial
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! mpi_read_string returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -400,7 +400,7 @@ int main( int argc, char *argv[] )
if
(
(
ret
=
x509_crt_parse_file
(
&
issuer_crt
,
opt
.
issuer_crt
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509_crt_parse_file returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -409,7 +409,7 @@ int main( int argc, char *argv[] )
&
issuer_crt
.
issuer
);
if
(
ret
<
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509_dn_gets returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -432,7 +432,7 @@ int main( int argc, char *argv[] )
if
(
(
ret
=
x509_csr_parse_file
(
&
csr
,
opt
.
request_file
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509_csr_parse_file returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -441,7 +441,7 @@ int main( int argc, char *argv[] )
&
csr
.
subject
);
if
(
ret
<
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509_dn_gets returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -465,7 +465,7 @@ int main( int argc, char *argv[] )
opt
.
subject_pwd
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! pk_parse_keyfile returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -480,7 +480,7 @@ int main( int argc, char *argv[] )
opt
.
issuer_pwd
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! pk_parse_keyfile returned -x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -517,14 +517,14 @@ int main( int argc, char *argv[] )
*/
if
(
(
ret
=
x509write_crt_set_subject_name
(
&
crt
,
opt
.
subject_name
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_subject_name returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
if
(
(
ret
=
x509write_crt_set_issuer_name
(
&
crt
,
opt
.
issuer_name
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_issuer_name returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -535,7 +535,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_serial
(
&
crt
,
&
serial
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_serial returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -543,7 +543,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_validity
(
&
crt
,
opt
.
not_before
,
opt
.
not_after
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_validity returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -557,7 +557,7 @@ int main( int argc, char *argv[] )
opt
.
max_pathlen
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_basic_contraints returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -571,7 +571,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_subject_key_identifier
(
&
crt
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_subject_key_identifier returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -584,7 +584,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_authority_key_identifier
(
&
crt
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_authority_key_identifier returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -600,7 +600,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_key_usage
(
&
crt
,
opt
.
key_usage
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_key_usage returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -616,7 +616,7 @@ int main( int argc, char *argv[] )
ret
=
x509write_crt_set_ns_cert_type
(
&
crt
,
opt
.
ns_cert_type
);
if
(
ret
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! x509write_crt_set_ns_cert_type returned -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
@@ -633,7 +633,7 @@ int main( int argc, char *argv[] )
if
(
(
ret
=
write_certificate
(
&
crt
,
opt
.
output_file
,
ctr_drbg_random
,
&
ctr_drbg
)
)
!=
0
)
{
error
_strerror
(
ret
,
buf
,
1024
);
polarssl
_strerror
(
ret
,
buf
,
1024
);
printf
(
" failed
\n
! write_certifcate -0x%02x - %s
\n\n
"
,
-
ret
,
buf
);
goto
exit
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment