Skip to content
  1. Nov 08, 2022
  2. Nov 07, 2022
  3. Nov 01, 2022
  4. Oct 27, 2022
  5. Oct 21, 2022
  6. Oct 18, 2022
  7. Sep 30, 2022
  8. Sep 25, 2022
  9. Sep 16, 2022
  10. Sep 15, 2022
  11. Sep 07, 2022
  12. Aug 26, 2022
  13. Aug 25, 2022
  14. Aug 17, 2022
  15. Aug 16, 2022
  16. Aug 15, 2022
  17. Aug 03, 2022
  18. Jul 29, 2022
  19. Jul 28, 2022
  20. Jul 13, 2022
  21. Jul 12, 2022
  22. Jun 29, 2022
  23. Jun 16, 2022
    • 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
  24. Jun 15, 2022
  25. May 18, 2022