= Features =
* Async DNS lookup - instead of resolving hostnames at reload time,
the names are now resolved at connect time, with configurable caching.
(See dns_max_ttl parameter.)
By default it uses getaddrinfo_a() (glibc) as backend, if it does not
exist, then getaddrinfo_a() is emulated via blocking(!) getaddrinfo().
When --enable-evdns argument to configure, libevent's evdns is used
as backend. It is not used by default, because libevent 1.3/1.4
contain buggy implementation. Only evdns in libevent 2.0 seems OK.
* New config var: syslog_ident, to tune syslog name.
* Proper support for `application_name` startup parameter.
* Command line long options (Guillaume Lelarge)
* Solaris portability fixes (Hubert Depesz Lubaczewski)
* New config var: disable_pqexec. Highly-paranoid environments
can disable Simple Query Protocol with that. Requires apps
that use only Extended Query Protocol.
* Postgres compat: if database name is empty in startup packet,
use user name as database.
= Fixes =
* DateStyle and TimeZone server params need to use exact case.
* Console: send datetime, timezone and stdstr server params to client.
= Internal cleanups =
* Use libusual library for low-level utility functions.
* Remove fixed-length limit from server params.