Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Crypto buffers #4179

Merged
merged 9 commits into from
Oct 23, 2012
Merged

Crypto buffers #4179

merged 9 commits into from
Oct 23, 2012

Commits on Oct 23, 2012

  1. crypto: Move encoding logic to JS, default=buffer

    crypto: Hash and Hmac default to buffers
    
    crypto: Move Cipher encoding logic to JS
    
    crypto: Move Cipheriv encoding logic to JS
    
    crypto: Move Decipher encoding logic to JS
    
    crypto: Move Decipheriv into JS, default to buffers
    
    crypto: Move Sign class to JS
    
    crypto: Better encoding handling in Hash.update
    
    crypto: Move Verify class to JS
    
    crypto: Move DiffieHellman to JS, default to buffers
    
    crypto: Move DiffieHellmanGroup to JS, default to buffers
    
    Also, create a test for this feature
    isaacs committed Oct 23, 2012
    Configuration menu
    Copy the full SHA
    9901b69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfb9d5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4266f5c View commit details
    Browse the repository at this point in the history
  4. crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer')

    This is a flag to make it easier for users to upgrade through the
    breaking crypto change, and easier for us to switch it back if it's a
    problem.
    
    Explicitly set default encoding to 'buffer' in other tests, in case it
    ever changes back.
    isaacs committed Oct 23, 2012
    Configuration menu
    Copy the full SHA
    76b0bdf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c87b524 View commit details
    Browse the repository at this point in the history
  6. doc: OpenSSL is bundled now.

    isaacs committed Oct 23, 2012
    Configuration menu
    Copy the full SHA
    f362135 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d7da20c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f2fa97f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1122e3a View commit details
    Browse the repository at this point in the history