Skip to content
Permalink
Branch: master
Commits on Jun 14, 2019
  1. Merge pull request #14 from kAworu/left-shift

    veorq committed Jun 14, 2019
    left-shift int promotion
  2. left-shift int promotion

    kAworu committed Jun 14, 2019
Commits on Jun 12, 2019
  1. Merge pull request #11 from kAworu/patch-1

    veorq committed Jun 12, 2019
    Replace the memcmp example
  2. Merge pull request #12 from kAworu/patch-2

    veorq committed Jun 12, 2019
    rename crypto_verify to crypto_verify_16
  3. Merge pull request #13 from kAworu/patch-3

    veorq committed Jun 12, 2019
    change select to mimic ct_select_u32 behaviour
  4. use CHAR_BIT instead of hardcoding 8

    kAworu committed Jun 12, 2019
    Non-POSIX system may define CHAR_BIT > 8.
  5. change select to mimic ct_select_u32 behaviour

    kAworu committed Jun 12, 2019
    Before this patch, it was not explicit that `a` was returned when `bit` was zero and `b` was returned when `bit` was one. This patch make `select` behave consistently with respect to `ct_select_u32` by returning `a` when `bit` is zero and `b` otherwise.
  6. rename crypto_verify to crypto_verify_16

    kAworu committed Jun 12, 2019
    Before this patch, it was arguably not explicit enough that `crypto_verify` is working on buffers of exactly 16 bytes each.
    
    In NaCL this function is exposed as `crypto_verify_16`. If this document promote copying the function, it is perhaps better to have the example match the exposed name of NaCL (rather its actual name in NaCL source which is an implementation detail).
  7. Replace the memcmp example

    kAworu committed Jun 12, 2019
    The Microsoft CRT's memcpy link is broken, and the implementation is arguably hard to read for the intended audience.
    
    Also typo fix a missing closing parenthesis on the way.
Commits on May 26, 2019
  1. typoes

    veorq committed May 26, 2019
  2. getrandom & rand_bytes

    veorq committed May 26, 2019
  3. fixes

    veorq committed May 26, 2019
Commits on May 25, 2019
  1. intro

    veorq committed May 25, 2019
  2. win rng

    veorq committed May 25, 2019
  3. fix

    veorq committed May 25, 2019
  4. table

    veorq committed May 25, 2019
  5. toc

    veorq committed May 25, 2019
  6. conflicts fix

    veorq committed May 25, 2019
  7. merge

    veorq committed May 25, 2019
  8. tweaks

    veorq committed May 25, 2019
  9. Merge pull request #1 from veorq/visual-fxs

    veorq committed May 25, 2019
    visual fxs
  10. fix table? nah

    vixentael committed May 25, 2019
  11. fx broken links

    vixentael committed May 25, 2019
  12. ..

    veorq committed May 25, 2019
  13. readme

    veorq committed May 25, 2019
  14. markdownization

    veorq committed May 25, 2019
Commits on Mar 26, 2019
  1. init

    veorq committed Mar 26, 2019
You can’t perform that action at this time.