Skip to content

Commit

Permalink
Merge branch 'release-1.2.0' into stable
Browse files Browse the repository at this point in the history
  • Loading branch information
BertrandGouny committed Mar 2, 2018
2 parents 595af1b + 0f7ba1d commit e35c7cc
Show file tree
Hide file tree
Showing 12 changed files with 203 additions and 131 deletions.
226 changes: 138 additions & 88 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,170 +1,220 @@
# Changelog
All notable changes to this project will be documented in this file.

## 1.1.11
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [1.2.0] - Unreleased
### Changed
- Use mdb as default backend

### Fixed
- startup.sh: Ensure SCHEMAS is sorted #193
- LDAP_ADMIN_PASSWORD with space breaks container setup #167

## [1.1.11] - 2017-12-19
### Added
- Add krb5-kdc-ldap with doc examples #171
- Fix NFS issue #169
- Add support of readonly user in custom bootstrap ldif #162

### Fixed
- Fix NFS issue #169
- Create schemas in a consistent order. #174

## 1.1.10
Fix:
## [1.1.10] - 2017-11-09
### Changed
- Upgrade baseimage to light-baseimage:1.1.1

### Fixed
- Readme #145 #148
- Let ldapmodify and ldapadd use the same auth #146
- Enable matching uid's and gid's in the host and container. #156

Update to light-baseimage:1.1.1

## 1.1.9
Add :
## [1.1.9] - 2017-07-19
### Added
- LDAP_RFC2307BIS_SCHEMA option to use rfc2307bis schema instead of nis default schema
- KEEP_EXISTING_CONFIG option to not change the ldap config

Update to light-baseimage:1.1.0 (debian stretch)
### Changed
- Upgrade baseimage to light-baseimage:1.1.0 (debian stretch)

## 1.1.8
Fix :
## [1.1.8] - 2017-02-16
### Fixed
- LDAP_ENFORCE_TLS is not working correctly #107
- Unable to reuse volumes after LDAP_TLS_ENFORCE is true #92

## 1.1.7
Update to light-baseimage:0.2.6
## [1.1.7] - 2016-11-09
### Changed
- Upgrade baseimage to light-baseimage:0.2.6

## 1.1.6
Fix :
- Upgrade to 1.1.5 startup issues with cfssl-helper #73
## [1.1.6] - 2016-09-02
### Changed
- Upgrade baseimage to light-baseimage:0.2.5

Update to light-baseimage:0.2.5
### Fixed
- Upgrade to 1.1.5 startup issues with cfssl-helper #73

## 1.1.5
Fix :
## [1.1.5] - 2016-08-02
### Fixed
- Restarting container with new environment #44
- Cannot rerun with customized certificate at 1.1.1 #36

## 1.1.4
Fix :
## [1.1.4] - 2016-07-26
### Fixed
- Remove environment variable LDAP_TLS_PROTOCOL_MIN as it takes no effect, see #69
- Adjust default GnuTLS cipher string according to Red Hat's TLS hardening guide.
This by default also restricts the TLS protocol version to 1.2. For reference,
see #69
- Fix Error in Adding "Billy" #71
- Add docker-compose.yml example and update kubernetes examples #52

Merge pull request :
- Update LDAP_TLS_CIPHER_SUITE, remove LDAP_TLS_PROTOCOL_MIN #70
- fixed LDAP_BACKEND for readonly user #62

## 1.1.3
Merge pull request :
- Use mdb over hdb #50
- Ignore lost+found directories #53
- Remove Volume command from Dockerfile #56
## [1.1.3] - 2016-06-09
In this version the new environment variable LDAP_BACKEND let you set the the backend used by your ldap database.
By default it's hdb. In comming versions 1.2.x the default will be changed to mdb.

Update to light-baseimage:0.2.4
Environment variable LDAP_REPLICATION_HDB_SYNCPROV changed to LDAP_REPLICATION_DB_SYNCPROV

Release Note:
In this version the new environment variable LDAP_BACKEND let you set the the backend used by your ldap database.
By default it's hdb. In comming versions 1.2.x the default will be changed to mdb.
### Added
- Use mdb over hdb #50

Environment variable LDAP_REPLICATION_HDB_SYNCPROV changed to LDAP_REPLICATION_DB_SYNCPROV
### Changed
- Ignore lost+found directories #53
- LDAP_REPLICATION_HDB_SYNCPROV changed to LDAP_REPLICATION_DB_SYNCPROV
- Upgrade baseimage to light-baseimage:0.2.4

## 1.1.2
Merge pull request :
- Honor LDAP_LOG_LEVEL on startup #39
### Removed
- Volume command from Dockerfile #56

Fix :
## [1.1.2] - 2016-03-18
### Fixed
- Honor LDAP_LOG_LEVEL on startup #39
- slapd tcp bind is network not interface, and so does not respond on overlay networks #35
- specify base_dn without domain #37

## 1.1.1
Update to light-baseimage:0.2.2
## [1.1.1] - 2016-02-20
### Changed
- Upgrade baseimage to light-baseimage:0.2.2

## 1.1.0
Update to light-baseimage:0.2.1 :
## [1.1.0] - 2016-01-25
### Added
- Use \*.startup.yaml environment files to keep configuration secrets
- Use cfssl tool to generate tls certs
- Use log-helper to write leveled log messages
- Allow copy of /container/service and mounted files to /container/run/service dir usefull for write only filesystems and avoid file permissions problems

New feature :
- Add enforcing TLS options (#26)

Fix :
### Changed
- Upgrade baseimage to light-baseimage:0.2.1

### Fixed
- Should SSL certs be copied on load? (#25)

## 1.0.9
Update to light-baseimage:0.2.0
## [1.0.9] - 2015-12-16
### Added
- Makefile with build no cache

Makefile with build no cache
### Changed
- Upgrade baseimage to light-baseimage:0.2.0

## 1.0.8
Fix an other startup bug ! whuhu
## [1.0.8] - 2015-11-23
### Fixed
- An other startup bug ! whuhu

## 1.0.7
Fix startup bug
## [1.0.7] - 2015-11-20
### Fixed
- Startup bug

## 1.0.6
Use light-baseimage:0.1.5
## [1.0.6] - 2015-11-20
### Changed
- Upgrade baseimage to light-baseimage:0.1.5

## 1.0.5
Use light-baseimage:0.1.4
## [1.0.5] - 2015-11-19
### Changed
- Upgrade baseimage to light-baseimage:0.1.4

Fix replication bug when the hostname was changed
### Fixed
- Replication bug when the hostname was changed

## 1.0.4
Use light-baseimage:0.1.3
## [1.0.4] - 2015-11-06
### Changed
- Upgrade baseimage to light-baseimage:0.1.3

## 1.0.3
Use light-baseimage:0.1.2
## [1.0.3] - 2015-10-26
### Changed
- Upgrade baseimage to light-baseimage:0.1.2

Fix :
### Fixed
- Re-running container with volumes won't start #19

## 1.0.2

Add TLS environment variable :
## [1.0.2] - 2015-08-27
### Added
- LDAP_TLS_CIPHER_SUITE
- LDAP_TLS_PROTOCOL_MIN
- LDAP_TLS_VERIFY_CLIENT

## 1.0.1

Upgrade baseimage: light-baseimage:0.1.1
## [1.0.1] - 2015-08-18
### Changed
- Upgrade baseimage to light-baseimage:0.1.1

Rename environment variables

Fix :
### Fixed
- OpenLdap container won't start when dhparam.pem is missing in bound volume #13

## 1.0.0

Use light-baseimage

Improve documentation
## [1.0.0] - 2015-07-24
### Added
- Improve documentation

## 0.10.2
### Changed
- Upgrade baseimage to light-baseimage

New features :
## [0.10.2] - 2015-07-14
### Added
- Bootstrap config, only on non existing slapd config
- Limit max open file descriptors to fix slapd memory usage (#9)
- Don't disable network access from outside (#8)
- Make log level configurable via environment variable (#7)
- Support for ldaps (#10)


Fix :
### Fixed
- Unable to start container with the following invocation. (#6)

## 0.10.1

New features :
- Add ldapi
- Add custom ldap schema
## [0.10.1] - 2015-05-17
### Added
- LDAPI
- Custom ldap schema
- Auto convert .schema to .ldif


Fix :
### Fixed
- Docker VOLUME is not needed to be able to stop a container without losing data (#2)
- starting from old data (#3)

## 0.10.0
New version initial release
## [0.10.0] - 2015-03-03
New version initial release, no changelog before this sorry.

[1.2.0]: https://github.com/osixia/docker-openldap/compare/v1.1.11...v1.2.0
[1.1.11]: https://github.com/osixia/docker-openldap/compare/v1.1.10...v1.1.11
[1.1.10]: https://github.com/osixia/docker-openldap/compare/v1.1.9...v1.1.10
[1.1.9]: https://github.com/osixia/docker-openldap/compare/v1.1.8...v1.1.9
[1.1.8]: https://github.com/osixia/docker-openldap/compare/v1.1.7...v1.1.8
[1.1.7]: https://github.com/osixia/docker-openldap/compare/v1.1.6...v1.1.7
[1.1.6]: https://github.com/osixia/docker-openldap/compare/v1.1.5...v1.1.6
[1.1.5]: https://github.com/osixia/docker-openldap/compare/v1.1.4...v1.1.5
[1.1.4]: https://github.com/osixia/docker-openldap/compare/v1.1.3...v1.1.4
[1.1.3]: https://github.com/osixia/docker-openldap/compare/v1.1.2...v1.1.3
[1.1.2]: https://github.com/osixia/docker-openldap/compare/v1.1.1...v1.1.2
[1.1.1]: https://github.com/osixia/docker-openldap/compare/v1.1.0...v1.1.1
[1.1.0]: https://github.com/osixia/docker-openldap/compare/v1.0.9...v1.1.0
[1.0.9]: https://github.com/osixia/docker-openldap/compare/v1.0.8...v1.0.9
[1.0.8]: https://github.com/osixia/docker-openldap/compare/v1.0.7...v1.0.8
[1.0.7]: https://github.com/osixia/docker-openldap/compare/v1.0.6...v1.0.7
[1.0.6]: https://github.com/osixia/docker-openldap/compare/v1.0.5...v1.0.6
[1.0.5]: https://github.com/osixia/docker-openldap/compare/v1.0.4...v1.0.5
[1.0.4]: https://github.com/osixia/docker-openldap/compare/v1.0.3...v1.0.4
[1.0.3]: https://github.com/osixia/docker-openldap/compare/v1.0.2...v1.0.3
[1.0.2]: https://github.com/osixia/docker-openldap/compare/v1.0.1...v1.0.2
[1.0.1]: https://github.com/osixia/docker-openldap/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/osixia/docker-openldap/compare/v1.10.2...v1.0.0
[0.10.2]: https://github.com/osixia/docker-openldap/compare/v0.10.1...v0.10.2
[0.10.1]: https://github.com/osixia/docker-openldap/compare/v0.10.0...v0.10.1
[0.10.0]: https://github.com/osixia/docker-openldap/compare/v0.1.0...v0.10.0
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
NAME = osixia/openldap
VERSION = 1.1.11
VERSION = 1.2.0

.PHONY: build build-nocache test tag-latest push push-latest release git-tag-version

Expand Down
Loading

0 comments on commit e35c7cc

Please sign in to comment.