A new opensmtpd portable snapshot is available at:

        http://www.opensmtpd.org/archives/opensmtpd-201410012105p1.tar.gz

Checksum:

  SHA256 (opensmtpd-201410012105p1.tar.gz) =
  48a7f0456f547c48a1cb165283a02d1f4ec628da5821adfba960856f46991b9a

A summary of the content of this snapshot is available below.

Please test and let us know if it breaks something!

If this snapshot doesn't work, please also test with a previous one,
to help us spot where the issue is coming from. You can access all
previous snapshots here:

        http://www.opensmtpd.org/archives/

The OpenSMTPD team ;-)


Summary of changes since last snapshot (opensmtpd-201406192306p1):
-----------------------------------------------------------------

    - improve scheduling logic and scheduler contention on large queues
    - add a fork_proc_backend helper
    - make table_proc use the new helper
    - fix makemap
    - add missing #include <openssl/ssl.h> [1]
    - fix cut/paste error in parent_broadcast_profile() to properly notify CA
    - add back peering between parent and scheduler to let it log verbose/brief
    - add queue_close(): triggers callbacks registered with queue_api_on_close()
    - table_get() and table_delete() bite the dust
    - prepare for table lookups to take additional parameters
    - read and parse a parameter dict for proc-ified table backends
    - fix a delivery retry issue when relaying with TLS to some hosts
    - add helpers to pass parameters dictionnaries
    - fix a bad deref leading to crash in qwalk of proc-ified queues
    - fix typos here and there, cosmethic changes
    - fix bogus snprintf() return value test
    - add a couple missing snprintf() tests while there
    - several fatal() -> fatalx() and err() -> errx() fixes
    - add missing ADVERTISE_DSN check
    - all proc-ified tables have moved to OpenSMTPD-extras
    - various documentation improvements
    - add additional includes required to build with -DOPENSSL_NO_DEPRECATED
    - initial support for prettier DSN messages [2]
    - fix missing memset in some table lookups [3]
    - add support for user-part delimiters in aliases and virtual databases
    - fix fd leak (code not reachable yet) [4]
    - fix socketpair leak in pony process [5]
    - allow certs and keys to be readable by group to permit sharing between 
daemon [6]
    - fix closefrom() in portable, in the newly added fork_proc_backend()
    - add check for sys/cdefs.h include file, to help build on SmartOS/illumos 
[7]

[1] build failed on RHEL5, reported by Denis Fateyev <denis at fateyev dot com>
[2] contributed by Sunil Nimmagadda <su...@nimmagadda.net>
[3] reported by Martijn van Duren
[4] by Doug Hogan <d...@acyclic.org>
[5] contributed by estarling <estarli...@gmail.com>
[6] contributed by Renaud Allard <ren...@allard.it>
[7] failed build reported by: G B <g_patrickb at yahoo dot com>

-- 
You received this mail because you are subscribed to misc@opensmtpd.org
To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org

Reply via email to