1. 02 Jun, 2021 1 commit
  2. 01 Jun, 2021 6 commits
  3. 31 May, 2021 1 commit
  4. 30 May, 2021 1 commit
  5. 29 May, 2021 1 commit
  6. 27 May, 2021 1 commit
  7. 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
  8. 25 May, 2021 1 commit
  9. 23 May, 2021 3 commits
  10. 22 May, 2021 2 commits
  11. 20 May, 2021 1 commit
  12. 19 May, 2021 1 commit
  13. 08 May, 2021 3 commits
  14. 07 May, 2021 3 commits
  15. 06 May, 2021 1 commit
  16. 05 May, 2021 1 commit
  17. 04 May, 2021 1 commit
  18. 03 May, 2021 7 commits
  19. 02 May, 2021 3 commits