Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

  1. 04 Apr, 2021 2 commits
  2. 15 Feb, 2021 2 commits
  3. 21 Nov, 2020 1 commit
  4. 19 Nov, 2020 2 commits
  5. 18 Nov, 2020 1 commit
    • 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
      properties.
      
      As implied... CryptCert now supports all properties, and JS Docs
      will be created for them.  This section is yuge!
      c779ea21
  6. 16 Aug, 2020 1 commit
  7. 26 Feb, 2018 1 commit
  8. 24 Feb, 2018 3 commits
  9. 23 Feb, 2018 4 commits