summaryrefslogtreecommitdiffstats
path: root/VERSION.sh
Commit message (Collapse)AuthorAgeFilesLines
* bump version to 1.2.7.a1Rich Megginson2010-08-051-2/+2
|
* bump version to 1.2.6.rc4Rich Megginson2010-07-011-1/+1
|
* bump version to 1.2.6.rc3Rich Megginson2010-06-161-1/+1
|
* bump version to 1.2.6.rc2Rich Megginson2010-06-091-1/+1
|
* bump version to 1.2.6.rc1Rich Megginson2010-06-091-1/+1
| | | | This is 1.2.6 Release Candidate 1
* bump version to 1.2.6.a5Rich Megginson2010-05-261-1/+1
|
* bump console version to 1.2.3Rich Megginson2010-05-131-1/+1
|
* Bug 586571 - DS Console shows escaped DNsRich Megginson2010-05-051-0/+3
| | | | | | | | | | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=586571 Resolves: bug 586571 Bug Description: DS Console shows escaped DNs Reviewed by: nkinder (Thanks!) Branch: HEAD Fix Description: In order for the console fixed to be used to manage the correct directory server, the directory server needs to be able to specify the ds console jar file version down to 3 digits, as opposed to the current two digits. To support this, instead of overriding PACKAGE_BASE_VERSION, a new configure macro is introduced - CONSOLE_VERSION. This value is set in VERSION.sh, so it can be easily updated, and it is used to set the value for BaseVersion in slapd.inf, which is what the admin server setup uses to set the ds console jar file version corresponding to the directory server. Platforms tested: RHEL5 x86_64, Fedora 12 Flag Day: no Doc impact: no
* start of 1.2.6.a4Rich Megginson2010-04-151-1/+1
|
* bump version to 1.2.6.a3Rich Megginson2010-03-021-1/+1
|
* bump version to 1.2.6.a2Rich Megginson2010-02-171-1/+1
|
* bump version to 1.2.6.a1Rich Megginson2010-01-121-2/+2
|
* version 1.2.5.rc4389-ds-base-1.2.5.rc4Rich Megginson2010-01-041-1/+1
|
* bump version to 1.2.5.rc3389-ds-base-1.2.5.rc3Rich Megginson2009-12-171-1/+1
|
* bump version to 1.2.5.rc2389-ds-base-1.2.5.rc2Rich Megginson2009-12-071-1/+1
|
* bump version to 1.2.5.rc1389-ds-base-1.2.5.rc1Rich Megginson2009-12-021-1/+1
|
* Implement support for versioning and release engineering procedures - ↵389-ds-base-1.2.5.a1Rich Megginson2009-11-161-0/+50
version 1.2.5.a1 Instead of changing configure.ac AC_INIT for each version change, there is a new file - VERSION.sh. This file also contains support for creating version numbers for pre-releases, and pre-release strings containing git commit hashes. One of the complications is that AC_INIT does not allow you to override the version and package tarname fields. We can override them after the fact everywhere except in config.h. AC_INIT defines the following which we would like to override but cannot: PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_STRING PACKAGE_BUGREPORT Instead, we define DS_ versions of these e.g. DS_PACKAGE_VERSION etc. and make these available with AC_DEFINE(DS_PACKAGE_VERSION,...) etc. As an extra added precaution, we undefine these in Makefile.am like this: DS_DEFINES = ... \ -UPACKAGE_VERSION -UPACKAGE_TARNAME -UPACKAGE_STRING -UPACKAGE_BUGREPORT If someone tries to use PACKAGE_VERSION in C code, they will not be able to, and will have to use DS_PACKAGE_VERSION instead. All of the DS code that used PACKAGE_VERSION has been changed to use DS_PACKAGE_VERSION instead. There is a new make target - git-archive - as a convenience for creating source tarballs from git. By default, the source archive will be placed in the build directory - you can specify SRCDISTDIR=/path/to/SOURCES to use an alternate dir (e.g. make SRCDISTDIR=/path/to/rpmbuild/SOURCES git-archive to make a source tarball for rpmbuild) configure will print the branded package name and version Reviewed by: nkinder (Thanks!)