Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Oct 3, 2011
  1. Steve Vinoski

    use new edown_make script to generate documentation

    vinoski authored
    To eliminate the rebar dependency on edown, change the "make edoc"
    target to use the new edown_make script to generate documentation.
Commits on Oct 1, 2011
  1. Steve Vinoski

    fix previous commit: add hmac doc and remove rebar

    vinoski authored
    The previous commit added the hmac module and was supposed to include
    hmac documentation, but by accident it didn't. Add hmac specs and
    doc.
    
    Also remove local copy of rebar -- rebar is popular enough now that
    erlang developers generally need a copy on their system, and we don't
    want to have to keep updating a local copy here every time the rebar
    devs make a change.
Commits on Sep 29, 2011
  1. Jared Flatow Steve Vinoski

    add support for HMAC

    jflatow authored vinoski committed
    Add support for HMAC of various sizes. Add documentation for new hmac
    module. Add tests for new hmac functions. Add Makefile. Update
    rebar.config to latest rebar.
Commits on Aug 4, 2011
  1. Steve Vinoski

    comment out edown dependency in rebar.config

    vinoski authored
    The edown tool is needed only for generating documentation, so comment
    out its rebar.config lines by default. Uncomment them if you need to
    generate documentation.
Commits on May 6, 2011
  1. Steve Vinoski

    code clarifications in c_src/config.sh

    vinoski authored
    Use [[ ]] tests everywhere, and fix the test of the CC env var to make
    it clear what it's checking for.
Commits on May 3, 2011
  1. Tuncer Ayaz

    Fix rebar deprecation warnings

    tuncer authored
Commits on Mar 25, 2011
  1. Steve Vinoski

    add missing edown pretty_printer option

    vinoski authored
    The doc/erlsha2.md file generated by edown previously needed a lot of
    hand-editing to make it right. Ulf Wiger found the pretty printing
    option missing from the edown directives in rebar.config. Add that
    option, delete the hand-edited doc/erlsha2.md, and restore the edown
    doc generation directives in rebar.config.
Commits on Mar 23, 2011
  1. Steve Vinoski

    hand-edit edown-generated doc/erlsha2.md

    vinoski authored
    Hand-edit doc/erlsha2.md generated by edown to clean up HTML
    artifacts. Modify rebar.config to comment out the edown rules so
    they're not run by default (since they'd overwrite doc/erlsha2.md).
  2. Steve Vinoski
Commits on Mar 11, 2011
  1. Steve Vinoski

    add more update tests

    vinoski authored
  2. Steve Vinoski
Commits on Mar 9, 2011
  1. Steve Vinoski

    return value of ok from init/0

    vinoski authored
    The original return value of ok from init/0 got dropped accidentally
    in a previous commit. Always return ok so that we fall back to the
    Erlang variants of the hash functions if NIF loading fails.
Commits on Mar 2, 2011
  1. Steve Vinoski

    change NIF resource handling to avoid leaks

    vinoski authored
    NIF resources could leak if a caller invoked one of the sha*_init
    functions without ever passing it to the corresponding sha*_final
    function. Resources are now freed immediately after creating resource
    terms that are returned to callers. Also, add a Context destructor to
    free the contained binary if it's never been returned to the caller.
  2. Steve Vinoski
Commits on Feb 22, 2011
  1. Steve Vinoski

    keep code within 80 columns

    vinoski authored
Commits on Feb 21, 2011
  1. Steve Vinoski
  2. Steve Vinoski

    fix NIF badarg handling

    vinoski authored
    Change the NIF internal update functions to return a boolean instead
    of a term to allow the caller to determine whether a badarg should be
    returned or not.
    
    Add new unit tests to verify badarg is received when expected.
  3. Steve Vinoski

    fix URL typos

    vinoski authored
Commits on Feb 20, 2011
  1. Steve Vinoski
  2. Yurii Rashkovskii Steve Vinoski

    for testing find priv dir relative to ?MODULE location

    yrashk authored vinoski committed
  3. Tuncer Ayaz

    Simplify rebar.config

    tuncer authored
Commits on Feb 19, 2011
  1. Steve Vinoski

    add more README info

    vinoski authored
  2. Steve Vinoski

    fix README links

    vinoski authored
  3. Steve Vinoski
Something went wrong with that request. Please try again.