Skip to content
Snippets Groups Projects
  1. May 28, 2018
  2. May 27, 2018
  3. May 26, 2018
  4. May 11, 2018
  5. May 09, 2018
  6. May 04, 2018
  7. May 02, 2018
  8. Apr 28, 2018
  9. Apr 27, 2018
  10. Apr 25, 2018
  11. Apr 23, 2018
  12. Apr 16, 2018
  13. Apr 13, 2018
  14. Apr 12, 2018
  15. Mar 28, 2018
  16. Mar 13, 2018
  17. Mar 10, 2018
  18. Mar 07, 2018
  19. Mar 06, 2018
  20. Mar 05, 2018
  21. Mar 03, 2018
    • Stephan Bosch's avatar
      lib-sieve: util: Created basic test suite for edit-mail. · 17ae453d
      Stephan Bosch authored
      Previously, this was only tested implicitly in the Sieve test suite. Now, it is
      tested explicitly, which allows for more flexibility in the testing scenario.
      
      It now extensively tests one scenario that used to fail.
      17ae453d
    • Stephan Bosch's avatar
      lib-sieve: util: edit-mail: istream: Fix bug in calculation of stream position. · b1cd8048
      Stephan Bosch authored
      This caused an assert panic when the application or child stream did not skip
      all buffered data immediately. This was reproducible only when the message input
      stream consisted of a concatenation of smaller streams, which is used in LMTP to
      prepend a few headers.
      
      The panic was:
      
      Panic: file istream.c: line 329 (i_stream_read_memarea): assertion failed: ((size_t)ret+old_size == _stream->pos - _stream->skip)
      b1cd8048
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.