1. 17 Aug, 2022 1 commit
  2. 16 Jun, 2022 1 commit
    • Judah MW's avatar
      functions: Added support for leading dots to _idn_encode_decode() · 22635140
      Judah MW authored
      Amavisd supports wildcards by performing decreasingly specific SQL
      lookups:
          9 - lookup for user+foo@sub.example.com
          8 - lookup for user@sub.example.com
          7 - lookup for user+foo
          6 - lookup for user
          5 - lookup for @sub.example.com
          3 - lookup for @.sub.example.com
          2 - lookup for @.example.com
          1 - lookup for @.com
          0 - lookup for @.       (catchall)
          (https://www.ijs.si/software/amavisd/README.lookups.txt)
      
      However idn_to_* returns an empty string if the domain has a leading dot
      which means lookups 0-3 cannot be used.  This is fixed by removing the
      leading dot before encoding or decoding and adding it back just before
      returning the domain.
      22635140
  3. 19 May, 2022 1 commit
  4. 18 May, 2022 7 commits
  5. 17 May, 2022 3 commits
  6. 15 May, 2022 4 commits
  7. 14 May, 2022 1 commit
  8. 26 Apr, 2022 1 commit
  9. 07 Apr, 2022 1 commit
  10. 04 Apr, 2022 1 commit
    • Mattia Rizzolo's avatar
      Avoid bashisms in the call to acme.sh · 2ffabb4d
      Mattia Rizzolo authored
      This command is using features that are not POSIX-compliant (the [[ and
      the || in them), that despite being supported by many shells (including
      bash) are not available in dash.
      
      Since system() runs the code with /bin/sh that is an interface defined
      as only being POSIX-compliant, with no extensions, it should not presume
      a specific shell in that.
      
      Closes: #6326
      
      
      Signed-off-by: Mattia Rizzolo's avatarMattia Rizzolo <mattia@mapreri.org>
      2ffabb4d
  11. 02 Apr, 2022 2 commits
  12. 31 Mar, 2022 4 commits
  13. 30 Mar, 2022 1 commit
  14. 28 Mar, 2022 2 commits
  15. 27 Mar, 2022 10 commits