Permalink
Commits on Mar 26, 2017
  1. remove old file

    committed Mar 26, 2017
Commits on Dec 3, 2016
  1. update debian build-depends

    committed Dec 3, 2016
Commits on Nov 1, 2016
  1. boundaries fixups: ordering of parts, do not add newline on boundary …

    …if there's no part after previous header (#34)
    
    * Fix IMAP mailbox maintanence
    
    Update message's mailbox id in a separate explicit transaction to prevent
    SQLException: ORA-01453 error on the next db_begin_transaction() call
    (see db_mailbox_seq_update() next to 'UPDATE dbmail_messages SET mailbox_idnr'
    query).
    
    * add newline only if is_message
    
    * better fix for rfc822 multipart messages with boundary after header
    
    * fixed some race condition when closing boundaries, since key does not change.  Needed ordering parts on depth DESC when key does not vary.
    
    * fixes ordering in insertion
    michele-comitini committed with Nov 1, 2016
  2. support systemd sd_notify

    cjmayo committed with Jul 22, 2016
  3. tidy mailbox2dbmail man page

    cjmayo committed with Jul 23, 2016
  4. Rebalance commit/rollback

    alan-hicks committed with Oct 31, 2016
  5. Fix typo

    alan-hicks committed with Oct 24, 2016
  6. Update ldap deprecated unbind

    alan-hicks committed with Oct 24, 2016
  7. Clear the ldap connection

    alan-hicks committed with Oct 24, 2016
  8. Remove redundant event_assign

    alan-hicks committed with Oct 13, 2016
  9. Get timeout from config

    alan-hicks committed with Oct 12, 2016
  10. Refactor deprecared functions

    alan-hicks committed with Oct 12, 2016
  11. Bump search timeout to 60s

    alan-hicks committed with Oct 6, 2016
Commits on Jun 2, 2016
  1. Disconnect IMAP clients if only few free FDs left (#37)

    After network connection to DB server goes down the processing of IMAP session
    stalls: DB connection pool becomes exhausted as active connections do not
    close till TCP timeout kicks in (true at least for Oracle). While DBMail still
    accepts incoming connections it quickly reaches the RLIMIT_NOFILE and becomes
    unresponsive. Send BYE response if the number of opened FDs reaches the
    RLIMIT_NOFILE value.
    santa01 committed with Jun 2, 2016
Commits on Mar 5, 2016
  1. simplify log_query_time duration logic

    Paul J Stevens committed Mar 5, 2016
Commits on Feb 10, 2016
  1. improve crypt authentication

    also don't segfault when spasswd is empty
    Paul J Stevens committed Feb 10, 2016
Commits on Jan 10, 2016
  1. prevent assertion in p_string_erase

    Paul J Stevens committed Jan 10, 2016
  2. Fix IMAP mailbox maintanence

    Update message's mailbox id in a separate explicit transaction to prevent
    SQLException: ORA-01453 error on the next db_begin_transaction() call
    (see db_mailbox_seq_update() next to 'UPDATE dbmail_messages SET mailbox_idnr'
    query).
    santa01 committed with Paul J Stevens May 21, 2015
Commits on Jan 8, 2016
  1. fix compiler warnings for GCC5

    Paul J Stevens committed Jan 8, 2016
Commits on Feb 18, 2015
  1. login_disabled option before starttls for pop3

    Paul J Stevens committed Feb 18, 2015
Commits on Jan 11, 2015
  1. fix segfault

    Paul J Stevens committed Jan 11, 2015