1. 21 Nov, 2020 16 commits
  2. 20 Nov, 2020 11 commits
  3. 19 Nov, 2020 7 commits
  4. 18 Nov, 2020 6 commits
    • Stephen Hurd's avatar
      Allow more than 256 pre-defined properties in a built-in JS object. · c779ea21
      Stephen Hurd authored
      Previously, properties were only supported via the TinyID mechanism
      in the JS API.  This limited the properties to have a unique signed
      8-bit integer ID, which prevented more than 256 properties from
      existing in a built-in object.
      The id value can be a name however, a TinyID is not required.  For
      property descriptions with an ID outside the range of 8 bits, define
      them using just the name.  When this is done, the getter and setter
      functions will need to convert the names to an ID themself.
      This isn't ideal... ideally, each would have a unique getter and
      setter, but doing it this way puts of requiring an internal JS API
      refactor and allows the CryptCert class to have all the defined
      As implied... CryptCert now supports all properties, and JS Docs
      will be created for them.  This section is yuge!
    • Stephen Hurd's avatar
      Add massive documentation for CryptCert · c83c423f
      Stephen Hurd authored
    • Deuce's avatar
    • Deuce's avatar
      Fix previous commit. · 34801e27
      Deuce authored
      Copy/paste without the update required a single character to have
      seven different values... which is unlikely to actually happen.
    • Rob Swindell's avatar
      MSVC-Build with cryptlib/SSH support. · bf6e2f05
      Rob Swindell authored
      The calls to cryptlib are still broken, so that's a to-do item.
      e.g. calling cryptstatuSOK() in st_crypt.c init_crypt() throws an
      "Run-Time Check Failure #0 - The value of ESP was not properly saved across a
      function call.  This is usually a result of calling a function declared with
      one calling convention with a function pointer declared with a different
      calling convention."
    • Rob Swindell's avatar