OpenLDAP, Source Repository

Source Repositories

The OpenDAP Project utilizes a number of git repositories to manage development of the software packages it distributes. This page describes how to access these repositories. Information about how to use Git is available at

openldap OpenLDAP Software, including documentation
LMDB LMDB library, including documentation
openldap-snacc OpenLDAP-enhanced SNACC ASN.1 compiler (snacc)
openldap-jldap LDAP Class Libraries for Java (JLDAP)
openldap-jdbcldap JDBC-LDAP Bridge Driver (JDBC-LDAP)

Browsing a repository

Each of the repositories is browseable via GitLab.

Watching commit logs

Commit log messages are posted to the OpenLDAP-commit mailing list.

GitLab also provides Attom and RSS commit message feeds.

Useful Branches and Tags

The following refs are used in the openldap repo.
OPENLDAP_REL_ENG_x_y_z Tag Applied to the revision of each file included in the release X.Y.Z.
OPENLDAP_REL_ENG_2_5 Branch This is the OpenLDAP 2.5 Release Engineering branch
OPENLDAP_REL_ENG_2_4 Branch This is the OpenLDAP 2.4 Release Engineering branch
OPENLDAP_REL_ENG_2_3 Branch This is the OpenLDAP 2.3 Release Engineering branch (Historic)
OPENLDAP_REL_ENG_2_2 Branch This is the OpenLDAP 2.2 Release Engineering branch (Historic)
OPENLDAP_REL_ENG_2_1 Branch This is the OpenLDAP 2.1 Release Engineering branch (Historic)
OPENLDAP_REL_ENG_2 Branch This is the OpenLDAP 2.0 Release Engineering branch (Historic)
OPENLDAP_REL_ENG_1_2 Branch This is the OpenLDAP 1.2 Release Engineering branch (Historic)
UMICH_3_3 Revision Applied to the revision of each file as in University of Michigan LDAP Release 3.3 (Historic)
master Branch The main (ie: master) branch used for development of OpenLDAP 2.X and beyond.

© Copyright 2014-2021, OpenLDAP Foundation. Privacy Statement
$Id: 29d7e8326abda253fcc5d01e25c641ef1a99a840 $