1. Jan 16, 2022
    • Jeff Epler's avatar
      Merge pull request #68 from LinuxCNC/fix-ssl · bd616ae2
      Jeff Epler authored
      switch from openssl to libmd for sha256
      bd616ae2
    • Sebastian Kuzminsky's avatar
      switch from openssl to libmd for sha256 · ac324320
      Sebastian Kuzminsky authored
      Some versions of openssl are perceived to have a problematic
      (non-GPL-compatible) license.  For example, lintian in Debian 11 Bullseye
      rejects GPL programs linked with openssl:
      
          E: mesaflash: possible-gpl-code-linked-with-openssl
      
      This commit switches from using openssl to using libmd for SHA256
      computation, which does not have this problem (and which is arguably
      preferable for being lighter-weight and more focused than openssl).
      
      Note: a slight difference in the APIs of the two implementations requires
      the slightly different arguments to SHA256_Update():
      
          openssl:
      
              int SHA256_Update(SHA256_CTX *c, const void *data, size_t len);
      
          libmd:
      
              void SHA256_Update(SHA25_CTX *, const uint8_t *, size_t);
      ac324320
    • Sebastian Kuzminsky's avatar
      debian/control: use standard capitalization · 69fd153d
      Sebastian Kuzminsky authored
      This fixes a pedantic lintian message.
      69fd153d
    • Sebastian Kuzminsky's avatar
      Release 3.4.1 · 45c00426
      Sebastian Kuzminsky authored
      45c00426
  2. Dec 21, 2021
  3. Dec 20, 2021
  4. Dec 19, 2021
  5. Dec 18, 2021
  6. Dec 17, 2021
  7. Dec 15, 2021
  8. Dec 14, 2021
  9. Dec 09, 2021
  10. Dec 08, 2021
  11. Dec 07, 2021
  12. Dec 06, 2021
  13. Dec 05, 2021
  14. Dec 04, 2021
  15. Dec 03, 2021