archaic-openssl.git
10 years agoVarious updates.
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.

10 years agoFixes for strict.
Dr. Stephen Henson [Thu, 5 Dec 2013 14:58:03 +0000 (14:58 +0000)]
Fixes for strict.

10 years agoAdd --revert option.
Dr. Stephen Henson [Wed, 4 Dec 2013 16:31:15 +0000 (16:31 +0000)]
Add --revert option.

10 years agoMore command line switches.
Dr. Stephen Henson [Wed, 4 Dec 2013 16:10:31 +0000 (16:10 +0000)]
More command line switches.

10 years agoCommand line options.
Dr. Stephen Henson [Wed, 4 Dec 2013 15:48:39 +0000 (15:48 +0000)]
Command line options.

10 years agoFurther separation.
Dr. Stephen Henson [Wed, 4 Dec 2013 15:20:43 +0000 (15:20 +0000)]
Further separation.

File for git functionality.

10 years agoRelease script tidy.
Dr. Stephen Henson [Wed, 4 Dec 2013 14:12:30 +0000 (14:12 +0000)]
Release script tidy.

Separate release script into multiple files.

10 years agoAdd openssl_update_all function.
Dr. Stephen Henson [Tue, 3 Dec 2013 22:57:32 +0000 (22:57 +0000)]
Add openssl_update_all function.

10 years agoAdd next version stuff.
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.

10 years agoFirst step date revision.
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.

10 years agoUpdate release-util.pl
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.

10 years agoAdd function to update README.
Dr. Stephen Henson [Sat, 30 Nov 2013 16:59:35 +0000 (16:59 +0000)]
Add function to update README.

10 years agoFix for update functions.
Dr. Stephen Henson [Sat, 30 Nov 2013 16:01:38 +0000 (16:01 +0000)]
Fix for update functions.

10 years agoFunction to update openssl.spec
Dr. Stephen Henson [Sat, 30 Nov 2013 15:45:59 +0000 (15:45 +0000)]
Function to update openssl.spec

10 years agoGeneralised update function and example to update opensslv.h
Dr. Stephen Henson [Sat, 30 Nov 2013 15:19:08 +0000 (15:19 +0000)]
Generalised update function and example to update opensslv.h

10 years agoAdd functions to update version.h, and to make update.
Dr. Stephen Henson [Sat, 30 Nov 2013 15:02:51 +0000 (15:02 +0000)]
Add functions to update version.h, and to make update.

10 years agoAdd function to check all files.
Dr. Stephen Henson [Sat, 30 Nov 2013 13:38:18 +0000 (13:38 +0000)]
Add function to check all files.

10 years agoUpdate mkrelease.pl
Dr. Stephen Henson [Sat, 30 Nov 2013 13:37:55 +0000 (13:37 +0000)]
Update mkrelease.pl

10 years agoAdd openssl.spec checking.
Dr. Stephen Henson [Wed, 27 Nov 2013 15:57:13 +0000 (15:57 +0000)]
Add openssl.spec checking.

10 years agoUpdate to check CHANGES and opensslv.h too.
Dr. Stephen Henson [Tue, 26 Nov 2013 16:39:02 +0000 (16:39 +0000)]
Update to check CHANGES and opensslv.h too.

10 years agoNew functionality...
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.

10 years agoUpdate mkdist.
Dr. Stephen Henson [Tue, 26 Nov 2013 15:41:51 +0000 (15:41 +0000)]
Update mkdist.

10 years agoAdd utilities to parse git output.
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.

10 years agoAuto detect betas.
Dr. Stephen Henson [Sun, 24 Nov 2013 17:03:47 +0000 (17:03 +0000)]
Auto detect betas.

10 years agoAdd date function, fix next version.
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.

10 years agoRename the file.
Dr. Stephen Henson [Sun, 24 Nov 2013 16:45:29 +0000 (16:45 +0000)]
Rename the file.

10 years agoAdd some test code if called directly.
Dr. Stephen Henson [Sat, 23 Nov 2013 18:28:08 +0000 (18:28 +0000)]
Add some test code if called directly.

10 years agoNext version fixes for special cases.
Dr. Stephen Henson [Sat, 23 Nov 2013 16:46:06 +0000 (16:46 +0000)]
Next version fixes for special cases.

10 years agoAdd version utility file.
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.

10 years agoWork out next version.
Dr. Stephen Henson [Fri, 22 Nov 2013 17:08:51 +0000 (17:08 +0000)]
Work out next version.

10 years agoRelease script: incomplete, doesn't do much yet.
Dr. Stephen Henson [Fri, 22 Nov 2013 13:13:31 +0000 (13:13 +0000)]
Release script: incomplete, doesn't do much yet.

11 years agoUse -q option for "git clean"
Dr. Stephen Henson [Sun, 10 Feb 2013 14:03:37 +0000 (14:03 +0000)]
Use -q option for "git clean"

11 years agoGenerate file summaries.
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.

11 years agoOpenSSL distribution creation script.
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.

11 years agoFixes STATUS and z version support.
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.

11 years agoUpdate mktag.pl to use git.
Dr. Stephen Henson [Wed, 6 Feb 2013 18:38:35 +0000 (18:38 +0000)]
Update mktag.pl to use git.

11 years agoCorrect some bits of releae process.
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.

11 years agoUpdate nextversion.pl script to work with git.
Dr. Stephen Henson [Fri, 1 Feb 2013 16:49:26 +0000 (16:49 +0000)]
Update nextversion.pl script to work with git.

11 years agoInitial commit of release tools.
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.