summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)Author
2015-03-31Remove EXHEADER, TEST, APPS, links:, install: and uninstall: where relevantRichard Levitte
With no more symlinks, there's no need for those variables, or the links target. This also goes for all install: and uninstall: targets that do nothing but copy $(EXHEADER) files, since that's now taken care of by the top Makefile. Also, removed METHTEST from test/Makefile. It looks like an old test that's forgotten... Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-01-12RT478: Add uninstall make targetRich Salz
Add INSTALLDIRS variable, list of directories where things get installed. Change install_html_docs to use perl mkdir-p script. Add uninstall, uninstall_sw, uninstall_docs, uninstall_html_docs to Makefile.org. The actions of these targets were figured out by "inverting" the install target. Recurse into subdirs to do uninstall as needed. Added uninstall targets whose actions were similarly figured out by "inverting" the install target. Also remove some 'space before tab' complaints in Makefile.org Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-15RT3497: The ticket that keeps on giving.Rich Salz
Don't remove c_rehash that wasn't created by make; this script is created by configure. This fix brought to you by the letter "f" and Reviewed-by: Emilia Kasper <emilia@openssl.org>
2014-12-11RT3497: Clean up "dclean" targetsRich Salz
Some Makefiles had actions for "dclean" that really belonged to the "clean" target. This is wrong because clean ends up, well, not really cleaning everything. Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-28Remove all .cvsignore filesRich Salz
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-09-11RT2772 update: c_rehash was brokenRich Salz
Move the readdir() lines out of the if statement, so that flist is available globally. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-09-08RT2272: Add old-style hash to c_rehashMatthias Andree
In addition to Matthias's change, I also added -n to not remove links. And updated the manpage. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-09-07RT1325,2973: Add more extensions to c_rehashViktor Dkhovni
Regexp was bracketed wrong. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-08-31RT1325,2973: Add more extensions to c_rehashTANABE Hiroyasu
Add .crt/.cer/.crl to the filenames parsed. I also updated the podpage (since it didn't exist when this ticket was first created, nor when it was re-created seven years later). Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-06-01Try skipping over the adding and just picking a new random number.Felix Laurie von Massenbach
Generates a number coprime to 2, 3, 5, 7, 11. Speed: Trial div (add) : trial div (retry) : coprime 1 : 0.42 : 0.84
2014-06-01Add python script to generate the bits needed for the prime generator.Felix Laurie von Massenbach
2010-04-14PR: 2234Dr. Stephen Henson
Submitted By: Matthias Andree <matthias.andree@gmx.de> Use correct path to openssl utility in c_rehash script.
2009-04-23Merge from 1.0.0-stable branch.Dr. Stephen Henson
2006-10-26Minor portability update to c_rehash.Andy Polyakov
2006-10-21Make c_rehash more platform neutral and make it work in mixed environment,Andy Polyakov
such as MSYS with "native" Win32 perl.
2006-04-11improve make dclean to remove files generated during buildUlf Möller
PR: 1308 Submitted by: Oliver Tappe <zooey@hirschkaefer.de> Reviewed by: Ulf Moeller
2006-02-04Update filenames in makefiles.Dr. Stephen Henson
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-15Fool-proofing MakefilesAndy Polyakov
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2005-03-30Blow away Makefile.ssl.Ben Laurie
2004-03-21Change \t to real tab in echo argument.Richard Levitte
PR: 847
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2002-12-20There was a mixup between INSTALLTOP and OPENSSLDIR...Richard Levitte
2002-12-15Update the make system for installations:Richard Levitte
- define a HERE variable to indicate where the source tree is (used very little right now) - make more use of copying and making attribute changes to {file}.new, and then move it to {file} - use 'mv -f' to avoid all those questions to the user when the file in question doesn't have write attributes for that user.
2002-10-11And if the path has a space, we definitely need to protect $openssl.Richard Levitte
2002-10-11Oh, there were *two* places where we needed to protect the fileRichard Levitte
name...
2002-10-11There may be more than one single quote to fix.Richard Levitte
PR: 256
2002-10-11Make sure $fname will not give us any surprises with any funny characters.Richard Levitte
PR: 256
2002-06-13Check for the executable $openssl, not just the file.Richard Levitte
Part of PR: 75
2001-11-22OS/390 supportBodo Möller
Submitted by: Richard Shapiro <rshapiro@abinitio.com>
2001-08-17Make sure evil file name characters, like spaces or ampersands (!),Richard Levitte
don't disturb the rehashing process. Spotted and suggested patch from Rudo Thomas <rudo@internet.sk>
2001-04-04Incorporate some changes that make OpenSSL compilable in CygWin.Richard Levitte
2001-02-22e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte
and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2000-05-18Fix c_rehash script, add -fingerprint option to crl.Dr. Stephen Henson
1999-05-13mk1mf.pl and mkdef.pl read OPTIONS from toplevel Makefile.Ulf Möller
Configure no longer changes files in place.
1999-05-06Restored path names that were changed by a previous "Configure" run.Bodo Möller
(Rather than changing the files in places, we really should use .in files.) Submitted by: Reviewed by: PR:
1999-05-06Some comments.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-29Support INSTALL_PREFIX for packagers.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-29Fix make target "install".Bodo Möller
Submitted by: Niels Poppe Reviewed by: PR:
1999-04-28Install various scripts to $(OPENSSLDIR)/misc instead of $(INSTALLTOP)/bin.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-01New Makefile variables $(RANLIB) and $(PERL).Ulf Möller
1999-03-09Correct English.Ben Laurie
1999-03-06General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall
consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.
1999-01-19Finally lay dependencies to rest (I hope!).Ben Laurie
1999-01-02Various ssleay to openssl fixupsPaul C. Sutton
1998-12-22Incorporation of RSEs assembled patchesRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall