Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/lib/crypto/hmacsha256.c

    r740 r988  
    4343                SHA256_CTX tctx;
    4444
    45                 SHA256_Init(&tctx);
    46                 SHA256_Update(&tctx, key, key_len);
    47                 SHA256_Final(tk, &tctx);
     45                samba_SHA256_Init(&tctx);
     46                samba_SHA256_Update(&tctx, key, key_len);
     47                samba_SHA256_Final(tk, &tctx);
    4848
    4949                key = tk;
     
    6464        }
    6565
    66         SHA256_Init(&ctx->ctx);
    67         SHA256_Update(&ctx->ctx, ctx->k_ipad, 64); 
     66        samba_SHA256_Init(&ctx->ctx);
     67        samba_SHA256_Update(&ctx->ctx, ctx->k_ipad, 64);
    6868}
    6969
     
    7373_PUBLIC_ void hmac_sha256_update(const uint8_t *data, size_t data_len, struct HMACSHA256Context *ctx)
    7474{
    75         SHA256_Update(&ctx->ctx, data, data_len); /* then text of datagram */
     75        samba_SHA256_Update(&ctx->ctx, data, data_len); /* then text of datagram */
    7676}
    7777
     
    8383        SHA256_CTX ctx_o;
    8484
    85         SHA256_Final(digest, &ctx->ctx);
     85        samba_SHA256_Final(digest, &ctx->ctx);
    8686
    87         SHA256_Init(&ctx_o);
    88         SHA256_Update(&ctx_o, ctx->k_opad, 64);
    89         SHA256_Update(&ctx_o, digest, SHA256_DIGEST_LENGTH);
    90         SHA256_Final(digest, &ctx_o);
     87        samba_SHA256_Init(&ctx_o);
     88        samba_SHA256_Update(&ctx_o, ctx->k_opad, 64);
     89        samba_SHA256_Update(&ctx_o, digest, SHA256_DIGEST_LENGTH);
     90        samba_SHA256_Final(digest, &ctx_o);
    9191}
Note: See TracChangeset for help on using the changeset viewer.