ChangeLog
=========


1.5.0 (2020-10-09)
------------------

- The host volatildap listens on can now be provided through the ``host`` parameter,
  and the ``--host`` CLI flag.


1.4.0 (2020-10-08)
------------------

- Allow adding and reading LDIF data, through ``server.add_ldif()`` and ``server.get_ldif()``
- Add a simple command line to start a custom instance
- Add a HTTP-based control server, with an accompanying client - useful for starting volatildap in
  a container.


1.3.0 (2019-05-15)
------------------

- Add support for TLS: a provided set of certificates can be passed as ``volatildap.LdapServer(tls_config=volatildap.LOCALHOST_TLS_CONFIG)``,
  and will be used by the server. Test clients should retrieve the root CA from ``server.tls_config.root`` (holding certificate contents).


1.2.2 (2018-08-08)
------------------

*Improvements:*

    - Add support for Python 3.6, Pypy 3.5.


1.2.1 (2018-08-08)
------------------

*Packaging:*

    - Include test files in the sdist tarball.
    - Use zest.releaser for releases

.. _v1.2.0:

1.2.0 (2018-07-28)
------------------

*Improvements:*

    - Add ``server.reset()``, which clears all entries except initial ones.

.. _v1.1.0:

1.1.0 (2017-01-17)
------------------

*Improvements:*

    - Replace the ``ldif`` backend with the more standard ``hdb``; this should allow to send
      paginated requests against a volatildap instance.


.. _v1.0.2:

1.0.2 (2016-06-02)
------------------

*Improvements:*

    - Add data starting with containers before contained entities.

.. _v1.0.1:

1.0.1 (2016-06-01)
------------------

*Bugfixes:*

    - Fix dependencies (``pyldap`` isn't used).

.. _v1.0.0:

1.0.0 (2016-06-01)
------------------

*New:*

    - Initial version


.. vim:set ft=rst:
