Skip to content
Snippets Groups Projects
  1. Apr 13, 2018
  2. Apr 12, 2018
  3. Mar 28, 2018
  4. Mar 13, 2018
  5. Mar 10, 2018
  6. Mar 07, 2018
  7. Mar 06, 2018
  8. Mar 05, 2018
  9. Mar 03, 2018
  10. Mar 02, 2018
  11. Mar 01, 2018
  12. Feb 15, 2018
  13. Feb 14, 2018
  14. Feb 13, 2018
  15. Feb 01, 2018
  16. Jan 10, 2018
  17. Jan 04, 2018
  18. Jan 01, 2018
  19. Dec 25, 2017
  20. Dec 23, 2017
  21. Dec 18, 2017
  22. Dec 16, 2017
  23. Dec 15, 2017
    • Stephan Bosch's avatar
      lib-sieve: Fixed writing address headers to outgoing messages. · 1b2454cf
      Stephan Bosch authored
      It erroneously applied another layer of MIME header encoding.
      The problem is that existing Sieve scripts may rely on this behaviour; i.e. scripts may contain addresesses with literal UTF8 in the phrase part.
      Therefore, this change allows both behaviors.
      1b2454cf
    • Stephan Bosch's avatar
      lib-sieve: util: rfc2822: Added rfc2822_header_write_address() which allows... · 811f84f8
      Stephan Bosch authored
      lib-sieve: util: rfc2822: Added rfc2822_header_write_address() which allows adding a header with one or more addresses.
      
      It applies UTF8 encoding only when the address string somehow contains 8-bit characters.
      Sieve addresses are supposed to have any UTF8 characters in the phase MIME-encoded, not literal 8-bit characters.
      However, this has been allowed from the beginning, so disabling the old behavior may break existing installations.
      This function allows supporting both options.
      811f84f8
    • Stephan Bosch's avatar
      managesieve: Include mail user variables in logout format · fe3b7c4b
      Stephan Bosch authored
      Also dropped the single-letter identifier for most fields to prevent conflicts with mail user variables; these were undocumented anyway.
      fe3b7c4b
Loading

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.