1. 15 Jun, 2022 1 commit
  2. 11 Jun, 2022 1 commit
  3. 11 Apr, 2022 1 commit
    • quthla's avatar
      Fix · 08ae8cc3
      quthla authored
      08ae8cc3
  4. 10 Apr, 2022 1 commit
  5. 19 Mar, 2022 3 commits
  6. 18 Mar, 2022 2 commits
  7. 17 Mar, 2022 1 commit
  8. 19 Feb, 2022 3 commits
  9. 10 Feb, 2022 1 commit
  10. 08 Feb, 2022 1 commit
  11. 07 Feb, 2022 2 commits
  12. 20 Jan, 2022 2 commits
  13. 19 Jan, 2022 4 commits
  14. 16 Jan, 2022 1 commit
  15. 09 Jan, 2022 1 commit
  16. 06 Jan, 2022 1 commit
  17. 13 Nov, 2021 1 commit
  18. 11 Nov, 2021 1 commit
  19. 01 Nov, 2021 1 commit
  20. 30 Sep, 2021 1 commit
  21. 04 Sep, 2021 1 commit
  22. 01 Sep, 2021 2 commits
  23. 26 May, 2021 2 commits
    • Brian Hartvigsen's avatar
      shellcheck cleanup · dcb51683
      Brian Hartvigsen authored
      shellcheck sees '\\' as trying to escape the trailing quote (see
      koalaman/shellcheck#1548 ).
      dcb51683
    • Brian Hartvigsen's avatar
      Make certificate descriptions sed safe · 74a4a788
      Brian Hartvigsen authored
      This escapes special characters used in POSIX sed to prevent mismatches.
      e.g. `SYNO_Certficiate=*.example.com` would not match a description of
      "*.example.com" and would look to match any number of double quotes (the
      last character in the sed regex prior to certificate description),
      followed by any single character, followed by "example", followed by any
      character, followed by "com".
      
      After this change, it will properly match `*.example.com` and not
      `""zexamplefcom`.
      
      Additionally we now store the certificate description as base64 encoded
      to prevent issues with single quotes.
      
      Tested on DSM 7.0-41222 (VDSM) and DSM 6.2.4-25556 (DS1515+).
      74a4a788
  24. 19 May, 2021 1 commit
  25. 07 May, 2021 1 commit
  26. 05 May, 2021 1 commit
  27. 02 May, 2021 1 commit
    • Brian Hartvigsen's avatar
      FIX: Synology sets "default" on wrong certificate · 1a4a180e
      Brian Hartvigsen authored
      For some DSM installs, it appears that setting the "default" flag to the
      string "false" actually sets it to true.  This causes Synology to set
      the last updated certificate to be the default certificate.  Using an
      empty string appears to still be accepted as a false-y value for DSMs
      where this isn't happening and corrects the behavior in the cases that
      it was.
      
      Credit to @Run-King for identifying the fix and @buxm for reporting.
      1a4a180e
  28. 30 Mar, 2021 1 commit