680863f Fixed infinite loop in message parsing if message ends with

Authored and Committed by mhlavink 10 years ago
    Fixed infinite loop in message parsing if message ends with
    
      "--boundary" and CR (without LF). Messages saved via SMTP/LMTP can't
      trigger this, because messages must end with an "LF.". A user could
      trigger this for him/herself though.
    - lmtp: Client was sometimes disconnected before all the output was
      sent to it.
    - replicator: Database wasn't being exported to disk every 15 minutes
      as it should have. Instead it was being imported, causing "doveadm
      replicator remove" commands to not work very well.
    
        
file modified
+1 -0
file modified
+22 -4
file modified
+1 -1