summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dr. Stephen Henson [Thu, 5 Dec 2013 15:26:29 +0000 (15:26 +0000)]
Various updates.
Make --verbose and --debug work.
Tidy up check print file.
First cut attempt at betas.
Dr. Stephen Henson [Thu, 5 Dec 2013 14:58:03 +0000 (14:58 +0000)]
Fixes for strict.
Dr. Stephen Henson [Wed, 4 Dec 2013 16:31:15 +0000 (16:31 +0000)]
Add --revert option.
Dr. Stephen Henson [Wed, 4 Dec 2013 16:10:31 +0000 (16:10 +0000)]
More command line switches.
Dr. Stephen Henson [Wed, 4 Dec 2013 15:48:39 +0000 (15:48 +0000)]
Command line options.
Dr. Stephen Henson [Wed, 4 Dec 2013 15:20:43 +0000 (15:20 +0000)]
Further separation.
File for git functionality.
Dr. Stephen Henson [Wed, 4 Dec 2013 14:12:30 +0000 (14:12 +0000)]
Release script tidy.
Separate release script into multiple files.
Dr. Stephen Henson [Tue, 3 Dec 2013 22:57:32 +0000 (22:57 +0000)]
Add openssl_update_all function.
Dr. Stephen Henson [Mon, 2 Dec 2013 16:57:02 +0000 (16:57 +0000)]
Add next version stuff.
Add changes to prepare for next version.
Dr. Stephen Henson [Mon, 2 Dec 2013 16:33:10 +0000 (16:33 +0000)]
First step date revision.
Revise date handling so all functions take date in mm/dd/yyyy form
and covert if necessary.
Dr. Stephen Henson [Mon, 2 Dec 2013 15:51:22 +0000 (15:51 +0000)]
Update release-util.pl
Add CHANGES update, release commit and second sanity check: not working yet.
Dr. Stephen Henson [Sat, 30 Nov 2013 16:59:35 +0000 (16:59 +0000)]
Add function to update README.
Dr. Stephen Henson [Sat, 30 Nov 2013 16:01:38 +0000 (16:01 +0000)]
Fix for update functions.
Dr. Stephen Henson [Sat, 30 Nov 2013 15:45:59 +0000 (15:45 +0000)]
Function to update openssl.spec
Dr. Stephen Henson [Sat, 30 Nov 2013 15:19:08 +0000 (15:19 +0000)]
Generalised update function and example to update opensslv.h
Dr. Stephen Henson [Sat, 30 Nov 2013 15:02:51 +0000 (15:02 +0000)]
Add functions to update version.h, and to make update.
Dr. Stephen Henson [Sat, 30 Nov 2013 13:38:18 +0000 (13:38 +0000)]
Add function to check all files.
Dr. Stephen Henson [Sat, 30 Nov 2013 13:37:55 +0000 (13:37 +0000)]
Update mkrelease.pl
Dr. Stephen Henson [Wed, 27 Nov 2013 15:57:13 +0000 (15:57 +0000)]
Add openssl.spec checking.
Dr. Stephen Henson [Tue, 26 Nov 2013 16:39:02 +0000 (16:39 +0000)]
Update to check CHANGES and opensslv.h too.
Dr. Stephen Henson [Tue, 26 Nov 2013 15:42:37 +0000 (15:42 +0000)]
New functionality...
Functions to retrieve current version from git, sanity check README
file.
Dr. Stephen Henson [Tue, 26 Nov 2013 15:41:51 +0000 (15:41 +0000)]
Update mkdist.
Dr. Stephen Henson [Mon, 25 Nov 2013 16:41:40 +0000 (16:41 +0000)]
Add utilities to parse git output.
Utilities to parse git branches and tags and to determine the
latest release based on tag values for 0.9.8 and later branches.
This will be used later to sanity check current tree.
Dr. Stephen Henson [Sun, 24 Nov 2013 17:03:47 +0000 (17:03 +0000)]
Auto detect betas.
Dr. Stephen Henson [Sun, 24 Nov 2013 16:57:05 +0000 (16:57 +0000)]
Add date function, fix next version.
Add date fuction to return date in appropriate format for CHANGES,
README and NEWS.
Make version switch from beta to release if we aren't doing betas any more.
Dr. Stephen Henson [Sun, 24 Nov 2013 16:45:29 +0000 (16:45 +0000)]
Rename the file.
Dr. Stephen Henson [Sat, 23 Nov 2013 18:28:08 +0000 (18:28 +0000)]
Add some test code if called directly.
Dr. Stephen Henson [Sat, 23 Nov 2013 16:46:06 +0000 (16:46 +0000)]
Next version fixes for special cases.
Dr. Stephen Henson [Sat, 23 Nov 2013 16:15:09 +0000 (16:15 +0000)]
Add version utility file.
Perl functions to manipulate version numbers in OpenSSL string or
hex format. Convert between formats and increment version numbers.
Dr. Stephen Henson [Fri, 22 Nov 2013 17:08:51 +0000 (17:08 +0000)]
Work out next version.
Dr. Stephen Henson [Fri, 22 Nov 2013 13:13:31 +0000 (13:13 +0000)]
Release script: incomplete, doesn't do much yet.
Dr. Stephen Henson [Sun, 10 Feb 2013 14:03:37 +0000 (14:03 +0000)]
Use -q option for "git clean"
Dr. Stephen Henson [Sun, 10 Feb 2013 14:01:19 +0000 (14:01 +0000)]
Generate file summaries.
Generate files details summaries in the form <filename>.txt and
<filename>.wml for inclusing in announcement text files and
website wml.
Dr. Stephen Henson [Sun, 10 Feb 2013 13:39:40 +0000 (13:39 +0000)]
OpenSSL distribution creation script.
Creates OpenSSL distribution from a cloned repo. Checks the
0.9.8, 1.0.0 and 1.0.1 trees and runs "make dist" if the version
number implies it is ready for distribution.
Dr. Stephen Henson [Wed, 6 Feb 2013 18:39:32 +0000 (18:39 +0000)]
Fixes STATUS and z version support.
Don't zap STATUS file is we don't modify it.
Add support for versions beyond 'z'. This currently uses x, y, za, zb as
a sequence. If we choose something different it will need to be updated.
Dr. Stephen Henson [Wed, 6 Feb 2013 18:38:35 +0000 (18:38 +0000)]
Update mktag.pl to use git.
Dr. Stephen Henson [Tue, 5 Feb 2013 14:14:12 +0000 (14:14 +0000)]
Correct some bits of releae process.
Will need an overhaul at some point so it reflects how we release
with git.
Dr. Stephen Henson [Fri, 1 Feb 2013 16:49:26 +0000 (16:49 +0000)]
Update nextversion.pl script to work with git.
Dr. Stephen Henson [Fri, 1 Feb 2013 18:32:36 +0000 (18:32 +0000)]
Initial commit of release tools.
Hacky perl scripts to aid OpenSSL release.
These are the original CVS versions so will need to be modified to
support git.