Skip to content
Snippets Groups Projects
  1. Mar 06, 2009
    • Niels Möller's avatar
      * x86_64/aes-decrypt-internal.asm: Rearrange register allocation. · eb5cf951
      Niels Möller authored
      Put SA--SD in %eax--%edx, so the second byte can be accessed as
      %ah-%dh. TD is not needed, SD can be reused. Use the register that
      is saved for the outer loop counter, getting it off the stack.
      * x86_64/aes-encrypt-internal.asm: Likewise.
      
      * x86_64/aes.m4 (HREG, MOVE_HREG): New macros.
      (XREG): Fixed bug in handling of %r8 and %r9.
      (AES_ROUND): Use MOVE_HREG.
      
      Rev: nettle/x86_64/aes-decrypt-internal.asm:1.2
      Rev: nettle/x86_64/aes-encrypt-internal.asm:1.9
      Rev: nettle/x86_64/aes.m4:1.6
      eb5cf951
  2. Feb 10, 2009
    • Niels Möller's avatar
      * testsuite/sexp-conv-test: Updated testcases for improved · 3eca0559
      Niels Möller authored
      handling of comments.
      
      * tools/sexp-conv.c (sexp_convert_item): Use sexp_put_soft_newline
      to terminate comments, and modify indentation for the case that a
      list starts with a comment.
      
      * tools/output.c (sexp_output_init): Initialize soft_newline.
      (sexp_put_raw_char): Clear soft_newline.
      (sexp_put_newline): Check and reset soft_newline.
      (sexp_put_soft_newline): New function.
      
      * tools/output.h (struct sexp_output): Removed union with single
      element, and updated all users. New attribute soft_newline.
      
      Rev: nettle/ChangeLog:1.31
      Rev: nettle/testsuite/sexp-conv-test:1.3
      Rev: nettle/tools/output.c:1.3
      Rev: nettle/tools/output.h:1.3
      Rev: nettle/tools/sexp-conv.c:1.4
      3eca0559
    • Niels Möller's avatar
      (base16_encode_update_wrapper): Mark ctx argument · ada5cbfb
      Niels Möller authored
      as UNUSED.
      
      Rev: nettle/base16-meta.c:1.2
      ada5cbfb
  3. Feb 04, 2009
  4. Dec 22, 2008
  5. Nov 28, 2008
  6. Nov 24, 2008
  7. Nov 22, 2008
    • Niels Möller's avatar
      (yarrow256_fast_reseed): Set ctx->seeded = 1, so · ec881c84
      Niels Möller authored
      that it is set if and only if the aes context has been initialized
      with aes_set_encrypt_key.
      (yarrow256_seed): No need to set ctx->seeded here.
      (yarrow256_update): Likewise.
      
      Rev: nettle/ChangeLog:1.28
      Rev: nettle/yarrow256.c:1.5
      ec881c84
  8. Nov 04, 2008
  9. Nov 01, 2008
  10. Oct 31, 2008
  11. Oct 30, 2008
  12. Oct 25, 2008
  13. Oct 24, 2008
    • Niels Möller's avatar
      * yarrow256.c (yarrow256_fast_reseed): Renamed (was · b84a309d
      Niels Möller authored
      yarrow_fast_reseed) and made non-static. Don't generate seed file
      here, let the application use yarrow256_random instead.
      (yarrow256_slow_reseed): Renamed (was yarrow_slow_reseed) and made
      non-static.
      (yarrow256_force_reseed): Deleted function, use
      yarrow256_slow_reseed instead. For backwards compatibility,
      yarrow.h defines yarrow256_force_reseed as an alias for that
      function.
      
      * yarrow.h (struct yarrow256_ctx): Deleted seed_file buffer.
      
      Rev: nettle/yarrow.h:1.2
      Rev: nettle/yarrow256.c:1.4
      b84a309d
    • Niels Möller's avatar
      Deleted FIXME comment. · c44fa75e
      Niels Möller authored
      Rev: nettle/sexp.c:1.3
      c44fa75e
    • Niels Möller's avatar
      (ROUND): Simplified macro. · 82530186
      Niels Möller authored
      Rev: nettle/sha256.c:1.2
      82530186
  14. Sep 17, 2008
  15. Sep 15, 2008
  16. Sep 14, 2008
  17. Sep 13, 2008
Loading