Changes 1.3.x

History of released versions

1.3| 1.2| 1.1| 1.0| 0.16.x| 0.15.x| 0.14.x| 0.13.x| 0.12.x| 0.11.x| 0.10.x| 0.9.x| 0.8.x| 0.7.x| Ancient| Overview


Release Date: 2018-03-07


Release Date: 2018-02-28


Release Date: 2018-02-27

License change
The license was changed to Apache License Version 2.0 using machine-readable SPDX license identifier Apache-2.0.
Installation and configuration changes
The following changes to system installation and local configuration were made:
  • Requires Python 2.7.9+
  • It is now possible to install with PIP.
  • If you do not use the PIP-based installation note that some module dependencies have changed:
    • Module ldap0 used instead of python-ldap.
    • Module ipaddress used instead of netaddr (and formerly ipaddr).
  • LDAP OID registry is no longer considered local configuration and was thus moved to an internal module.
  • Config module web2ldapcnf was moved to top-level directory.
New features/enhancements
  • Runs a WSGI application.
Dropped features
  • Dropped configuration variable pylibdirs which caused too much hen-and-egg problems and thus was not useful.
  • Dropped configuration variable bind_address for stand-alone mode.
  • No separate error and debug log configuration variables anymore. Errors now always go to stderr which was the default anyway.
  • The half-baken SIGHUP config reload handler was removed. Actually it was never really useful.
  • Abandoned internal gzip compressing because it is much better to leave this to the invoking web server.