1. 28 Apr, 2015 1 commit
    • Split up large segments that need AES-128 decryption and hand control back to the browser between segments. Clean up the decryption block loop a bit since it's no longer critical to finish before the next frame is rendered.
      David LaPalomento committed
  2. 21 Apr, 2015 1 commit
    • For #218. Use TypedArrays instead of DataViews because they weren't getting optimized very well. Use Int32Arrays instead of Uint32Arrays to avoid v8 deoptimization at runtime when negative values were encountered. Swap byte order in the main loop instead of before-hand. These changes don't get decrypt running in less than 16ms on my machine but they do speed things up an order of magnitude or so. Additional work to make the decryption asynchronous appears necessary.
      David LaPalomento committed
  3. 16 Apr, 2015 9 commits
  4. 15 Apr, 2015 1 commit
  5. 13 Apr, 2015 2 commits
  6. 10 Apr, 2015 1 commit
  7. 02 Apr, 2015 10 commits
  8. 20 Mar, 2015 15 commits