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

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

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

    michele-comitini authored and pjstevns committed Nov 1, 2016
    …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
  2. support systemd sd_notify

    cjmayo authored and pjstevns committed Jul 22, 2016
  3. tidy mailbox2dbmail man page

    cjmayo authored and pjstevns committed Jul 23, 2016
  4. ensure mailbox2dbmail is using Python 2

    cjmayo authored and pjstevns committed Jul 23, 2016
  5. Rebalance commit/rollback

    alan-hicks authored and pjstevns committed Oct 31, 2016
  6. Fix typo

    alan-hicks authored and pjstevns committed Oct 24, 2016
  7. Update ldap deprecated unbind

    alan-hicks authored and pjstevns committed Oct 24, 2016
  8. Clear the ldap connection

    alan-hicks authored and pjstevns committed Oct 24, 2016
  9. Update LDAP to non deprecated search

    alan-hicks authored and pjstevns committed Oct 19, 2016
  10. Add definition for authldap_free

    alan-hicks authored and pjstevns committed Oct 14, 2016
  11. Remove redundant event_assign

    alan-hicks authored and pjstevns committed Oct 13, 2016
  12. Get timeout from config

    alan-hicks authored and pjstevns committed Oct 12, 2016
  13. Refactor deprecared functions

    alan-hicks authored and pjstevns committed Oct 12, 2016
  14. Bump search timeout to 60s

    alan-hicks authored and pjstevns committed Oct 6, 2016
  15. Rework temporary connection failures

    alan-hicks authored and pjstevns committed Sep 30, 2016
Commits on Jun 2, 2016
  1. Disconnect IMAP clients if only few free FDs left (#37)

    santa01 authored and pjstevns committed Jun 2, 2016
    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.
Commits on Mar 5, 2016
  1. simplify log_query_time duration logic

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

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

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

    santa01 authored and Paul J Stevens committed May 21, 2015
    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).
Commits on Jan 8, 2016
  1. fix compiler warnings for GCC5

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

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

    Paul J Stevens
    Paul J Stevens committed Jan 11, 2015