Skip to content

Commit

Permalink
Merge pull request #2669 from cesanta/tls
Browse files Browse the repository at this point in the history
Squash warnings
  • Loading branch information
cpq authored Mar 27, 2024
2 parents e4cd6bd + d094e09 commit 7581229
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions mongoose.c
Original file line number Diff line number Diff line change
Expand Up @@ -9271,7 +9271,7 @@ int mg_aes_gcm_encrypt(unsigned char *output, //
int ret = 0; // our return value
gcm_context ctx; // includes the AES context structure

gcm_setkey(&ctx, key, (const uint) key_len);
gcm_setkey(&ctx, key, (uint) key_len);

ret = gcm_crypt_and_tag(&ctx, MG_ENCRYPT, iv, iv_len, aead, aead_len, input,
output, input_length, tag, tag_len);
Expand All @@ -9291,7 +9291,7 @@ int mg_aes_gcm_decrypt(unsigned char *output, const unsigned char *input,
size_t tag_len = 0;
unsigned char *tag_buf = NULL;

gcm_setkey(&ctx, key, (const uint) key_len);
gcm_setkey(&ctx, key, (uint) key_len);

ret = gcm_crypt_and_tag(&ctx, MG_DECRYPT, iv, iv_len, NULL, 0, input, output,
input_length, tag_buf, tag_len);
Expand Down Expand Up @@ -9471,7 +9471,7 @@ static int mg_der_to_tlv(uint8_t *der, size_t dersz, struct mg_der_tlv *tlv) {
static int mg_der_find(uint8_t *der, size_t dersz, uint8_t *oid, size_t oidsz,
struct mg_der_tlv *tlv) {
uint8_t *p, *end;
struct mg_der_tlv child;
struct mg_der_tlv child = {0, 0, NULL};
if (mg_der_to_tlv(der, dersz, tlv) < 0) {
return -1; // invalid DER
} else if (tlv->type == 6) { // found OID, check value
Expand Down Expand Up @@ -9974,7 +9974,7 @@ static void mg_tls_server_send_cert_verify(struct mg_connection *c) {
{&init_SHA256, &update_SHA256, &finish_SHA256, 64, 32, tmp},
{{0}, 0, 0, {0}}};
int neg1, neg2;
uint8_t sig[64];
uint8_t sig[64] = {0};

mg_tls_calc_cert_verify_hash(c, (uint8_t *) hash);

Expand Down
4 changes: 2 additions & 2 deletions src/tls_aes128.c
Original file line number Diff line number Diff line change
Expand Up @@ -1095,7 +1095,7 @@ int mg_aes_gcm_encrypt(unsigned char *output, //
int ret = 0; // our return value
gcm_context ctx; // includes the AES context structure

gcm_setkey(&ctx, key, (const uint) key_len);
gcm_setkey(&ctx, key, (uint) key_len);

ret = gcm_crypt_and_tag(&ctx, MG_ENCRYPT, iv, iv_len, aead, aead_len, input,
output, input_length, tag, tag_len);
Expand All @@ -1115,7 +1115,7 @@ int mg_aes_gcm_decrypt(unsigned char *output, const unsigned char *input,
size_t tag_len = 0;
unsigned char *tag_buf = NULL;

gcm_setkey(&ctx, key, (const uint) key_len);
gcm_setkey(&ctx, key, (uint) key_len);

ret = gcm_crypt_and_tag(&ctx, MG_DECRYPT, iv, iv_len, NULL, 0, input, output,
input_length, tag_buf, tag_len);
Expand Down
4 changes: 2 additions & 2 deletions src/tls_builtin.c
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ static int mg_der_to_tlv(uint8_t *der, size_t dersz, struct mg_der_tlv *tlv) {
static int mg_der_find(uint8_t *der, size_t dersz, uint8_t *oid, size_t oidsz,
struct mg_der_tlv *tlv) {
uint8_t *p, *end;
struct mg_der_tlv child;
struct mg_der_tlv child = {0, 0, NULL};
if (mg_der_to_tlv(der, dersz, tlv) < 0) {
return -1; // invalid DER
} else if (tlv->type == 6) { // found OID, check value
Expand Down Expand Up @@ -666,7 +666,7 @@ static void mg_tls_server_send_cert_verify(struct mg_connection *c) {
{&init_SHA256, &update_SHA256, &finish_SHA256, 64, 32, tmp},
{{0}, 0, 0, {0}}};
int neg1, neg2;
uint8_t sig[64];
uint8_t sig[64] = {0};

mg_tls_calc_cert_verify_hash(c, (uint8_t *) hash);

Expand Down

0 comments on commit 7581229

Please sign in to comment.