!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_OUTPUT_FILESEP	slash	/slash or backslash/
!_TAG_OUTPUT_MODE	u-ctags	/u-ctags or e-ctags/
!_TAG_PATTERN_LENGTH_LIMIT	96	/0 for no limit/
!_TAG_PROGRAM_AUTHOR	Universal Ctags Team	//
!_TAG_PROGRAM_NAME	Universal Ctags	/Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL	https://ctags.io/	/official site/
!_TAG_PROGRAM_VERSION	0.0.0	//
$(DOC.dir)/$(SRC.pl).%	Makefile	/^$(DOC.dir)\/$(SRC.pl).%: $(SRC.pl)$/;"	t
$(DOC.dir)/%.pdf	Makefile	/^$(DOC.dir)\/%.pdf: %.odg$/;"	t
$(GEN.cgi.html)	Makefile	/^$(GEN.cgi.html): $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt)$/;"	t
$(GEN.html)	Makefile	/^$(GEN.html): $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt)$/;"	t
$(GEN.inst)	Makefile	/^$(GEN.inst): $(SRC.inst) Makefile$/;"	t
$(GEN.man)	Makefile	/^$(GEN.man):  $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt) $(GEN.pod)$/;"	t
$(GEN.pod)	Makefile	/^$(GEN.pod):  $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt)$/;"	t
$(GEN.rel)	Makefile	/^$(GEN.rel):   ALL.gen =$/;"	t
$(GEN.rel)	Makefile	/^$(GEN.rel): $(ALL.src)$/;"	t
$(GEN.src)	Makefile	/^$(GEN.src):  $(EXE.single) $(SRC.pl) $(ALL.pm)$/;"	t
$(GEN.tags)	t/Makefile.misc	/^$(GEN.tags): $(SRC.pl) $(ALL.pm) $(CHK.pl) $(SRC.cgi) $(SRC.tcl) $(ALL.Makefiles)$/;"	t
$(GEN.text)	Makefile	/^$(GEN.text): $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt)$/;"	t
$(GEN.tgz)	Makefile	/^$(GEN.tgz): $(ALL.src) $(GEN.tags)$/;"	t
$(GEN.tgz)--to-noisy	Makefile	/^$(GEN.tgz)--to-noisy: $(ALL.src)$/;"	t
$(GEN.tmptgz)	Makefile	/^$(GEN.tmptgz): $(ALL.src) $(GEN.tags)$/;"	t
$(GEN.wiki)	Makefile	/^$(GEN.wiki): $(SRC.pl) $(OSD.pm) $(USR.pm) $(SRC.txt)$/;"	t
$(INSTALL.dir)	Makefile	/^$(INSTALL.dir):$/;"	t
$(OSD.dir)/help.txt	Makefile	/^$(OSD.dir)\/help.txt: $/;"	t
$(SRC.pl)	Makefile	/^$(SRC.pl): $(DEV.pl)$/;"	t
$(TEST.logdir)	t/Makefile	/^$(TEST.logdir):$/;"	t
$(TMP.dir)/$(SRC.contrib.dir)	Makefile	/^$(TMP.dir)\/Net $(TMP.dir)\/OSaft $(TMP.dir)\/OSaft\/Doc $(TMP.dir)\/$(SRC.contrib.dir) $(TMP.di/;"	t
$(TMP.dir)/$(TEST.dir)	Makefile	/^$(TMP.dir)\/Net $(TMP.dir)\/OSaft $(TMP.dir)\/OSaft\/Doc $(TMP.dir)\/$(SRC.contrib.dir) $(TMP.di/;"	t
$(TMP.dir)/Net	Makefile	/^$(TMP.dir)\/Net $(TMP.dir)\/OSaft $(TMP.dir)\/OSaft\/Doc $(TMP.dir)\/$(SRC.contrib.dir) $(TMP.di/;"	t
$(TMP.dir)/OSaft	Makefile	/^$(TMP.dir)\/Net $(TMP.dir)\/OSaft $(TMP.dir)\/OSaft\/Doc $(TMP.dir)\/$(SRC.contrib.dir) $(TMP.di/;"	t
$(TMP.dir)/OSaft/Doc	Makefile	/^$(TMP.dir)\/Net $(TMP.dir)\/OSaft $(TMP.dir)\/OSaft\/Doc $(TMP.dir)\/$(SRC.contrib.dir) $(TMP.di/;"	t
$(_RELEASE).rel	Makefile	/^$(_RELEASE).rel: Makefile$/;"	t
$(_TEST.analyse.dat)	t/Makefile.misc	/^$(_TEST.analyse.dat): analyse$/;"	t
$(_TEST.analyse.dst)	t/Makefile.misc	/^$(_TEST.analyse.dst):$/;"	t
$(_TEST.cgi.log)	t/Makefile.cgi	/^$(_TEST.cgi.log):$/;"	t
$(_TEST.dev.tmpfile)	t/Makefile.dev	/^$(_TEST.dev.tmpfile):$/;"	t
$(_TEST.dprof.log)	t/Makefile.misc	/^$(_TEST.dprof.log):$/;"	t
$(_TEST.exit.log)	t/Makefile.exit	/^$(_TEST.exit.log):$/;"	t
$(_TEST.keys.log)	t/Makefile.misc	/^$(_TEST.keys.log):$/;"	t
$(_TEST.quality.log)	t/Makefile.misc	/^$(_TEST.quality.log):$/;"	t
$(_TEST.template)	t/Makefile.warnings	/^$(_TEST.template): $(SRC.pl) $(SRC.pm)$/;"	t
$(_TEST.warning.log)	t/Makefile.warnings	/^$(_TEST.warning.log):$/;"	t
$(foreach prg, $(LIST.program), testarg-dev-$(prg)_% )	t/Makefile.dev	/^$(foreach prg, $(LIST.program), testarg-dev-$(prg)_% ):$/;"	t
%-v	Makefile	/^%-v: %$/;"	t
%-v	Makefile	/^%-v: TRACE.target   = echo "\\# $@: $?"$/;"	t
%-v	t/Makefile.cgi	/^%-v: %$/;"	t
%-v	t/Makefile.cgi	/^%-v: TRACE.target   = echo "\\# $@: $?"$/;"	t
%-vv	Makefile	/^%-vv: %$/;"	t
%-vv	Makefile	/^%-vv: TRACE.target  = echo "\\# $@: $^"$/;"	t
%-vv	t/Makefile.cgi	/^%-vv: %$/;"	t
%-vv	t/Makefile.cgi	/^%-vv: TRACE.target  = echo "\\# $@: $^"$/;"	t
%.all-v	Makefile	/^%.all-v:     _help_text-v =$/;"	t
../%	t/Makefile	/^..\/%:$/;"	t
ALL.Makefiles	Makefile	/^ALL.Makefiles   = $(SRC.make) $(SRC.Makefiles:%=$(TEST.dir)\/%)$/;"	m
ALL.by_command	t/Makefile.ext	/^ALL.by_command      = $(foreach cmd,$(ALL.testext),$(TEST.ext.hosts:%=$(cmd)_%))$/;"	m
ALL.by_host	t/Makefile.ext	/^ALL.by_host         = $(foreach host,$(TEST.ext.hosts),$(ALL.testext:%=%_$(host)))$/;"	m
ALL.cgi.badIPs	t/Makefile.cgi	/^ALL.cgi.badIPs     := $(LIST.cgi.badIPs:%=testcmd-cgi-bad_%)$/;"	m
ALL.cgi.badarg	t/Makefile.cgi	/^ALL.cgi.badarg  = $(shell awk -F: '\/^testarg-cgi-host-\/ {arr[$$1]=1}$(_EXE.print_arr_END.awk)'/;"	m
ALL.cgi.badcgi	t/Makefile.cgi	/^ALL.cgi.badcgi  = testarg-cgi---cgi-miss testarg-cgi---cgi-bad1 testarg-cgi---cgi-bad2 testarg-c/;"	m
ALL.cgi.badchr	t/Makefile.cgi	/^ALL.cgi.badchr  = $(shell awk -F: '\/^testcmd-cgi-chr-\/ {arr[$$1]=1}$(_EXE.print_arr_END.awk)' /;"	m
ALL.cgi.badhosts	t/Makefile.cgi	/^ALL.cgi.badhosts   := $(LIST.cgi.badhosts:%=testcmd-cgi-bad_%)$/;"	m
ALL.cgi.goodIPs	t/Makefile.cgi	/^ALL.cgi.goodIPs    := $(LIST.cgi.goodIPs:%=testcmd-cgi-good_%)$/;"	m
ALL.cgi.goodhosts	t/Makefile.cgi	/^ALL.cgi.goodhosts  := $(LIST.cgi.goodhosts:%=testcmd-cgi-good_%)$/;"	m
ALL.cgi.header	t/Makefile.cgi	/^ALL.cgi.header  = testarg-cgi_with-header testarg-cgi_without-header$/;"	m
ALL.contrib	Makefile	/^ALL.contrib     = $(SRC.contrib)$/;"	m
ALL.devmodules	Makefile	/^ALL.devmodules  = $(_ALL.devmodules.intern) $(_ALL.devmodules.extern)$/;"	m
ALL.devtools	Makefile	/^ALL.devtools    = $(_ALL.devtools.intern)   $(_ALL.devtools.extern)$/;"	m
ALL.doc	Makefile	/^ALL.doc         = $(SRC.doc) $(SRC.web)$/;"	m
ALL.docs	Makefile	/^ALL.docs        = $(SRC.doc) $(GEN.docs)$/;"	m
ALL.exe	Makefile	/^ALL.exe         = $(SRC.exe) $(SRC.cgi) $(SRC.php) $(GEN.src) $(SRC.docker)$/;"	m
ALL.ext.host	t/Makefile.ext	/^ALL.ext.host        = $(ALL.by_host)$/;"	m
ALL.ext.host.log	t/Makefile.ext	/^ALL.ext.host.log    = $(ALL.by_host:%=%.log)$/;"	m
ALL.ext.quick	t/Makefile.ext	/^ALL.ext.quick       = testcmd-e000_ testcmd-e001_ testcmd-e021_ testcmd-e066_$/;"	m
ALL.gen	Makefile	/^$(GEN.rel):   ALL.gen =$/;"	m
ALL.gen	Makefile	/^ALL.gen         = $(GEN.src) $(GEN.pod) $(GEN.html) $(GEN.cgi.html) $(GEN.text) $(GEN.man) $(GEN/;"	m
ALL.help.test.internal	t/Makefile	/^ALL.help.test.internal  = $(foreach type,$(ALL.inc.type), help.test.$(type).internal)$/;"	m
ALL.help.tests.all	t/Makefile	/^ALL.help.tests.all      = $(foreach type,$(ALL.inc.type), help.test.$(type).all)$/;"	m
ALL.includes	Makefile	/^ALL.includes   := Makefile$/;"	m
ALL.osaft	Makefile	/^ALL.osaft       = $(SRC.pl)  $(SRC.gui) $(CHK.pl)  $(SRC.pm)  $(SRC.sh) $(SRC.txt) $(SRC.rc) $(S/;"	m
ALL.pm	Makefile	/^ALL.pm          = $(SRC.pm)$/;"	m
ALL.qa	t/Makefile.misc	/^ALL.qa          = $(ALL.pm) $(SRC.pl)$/;"	m
ALL.src	Makefile	/^ALL.src         = \\$/;"	m
ALL.test.TEMPL	t/Makefile.template	/^ALL.test.TEMPL      = $(foreach host,$(TEST.TEMPL.hosts),$(ALL.testTEMPL:%=%$(host)))$/;"	m
ALL.test.TEMPL.log	t/Makefile.template	/^ALL.test.TEMPL.log  = $(ALL.test.TEMPL:%=%.log)$/;"	m
ALL.test.alias	t/Makefile.opt	/^ALL.test.alias      = $(shell awk -F: '\/^testarg-opt-.*%\/{next} \/^testarg-opt-alias-[^%]\/   /;"	m
ALL.test.alias.log	t/Makefile.opt	/^ALL.test.alias.log  = $(ALL.test.salias:%=%.log)$/;"	m
ALL.test.analyse	t/Makefile.misc	/^ALL.test.analyse   := analyse analyse-output$/;"	m
ALL.test.cgi	t/Makefile.cgi	/^ALL.test.cgi    = \\$/;"	m
ALL.test.cloc	t/Makefile.misc	/^ALL.test.cloc  := cloc.stat cloc.file cloc.lang cloc.csv cloc.total$/;"	m
ALL.test.dev.grep	t/Makefile.dev	/^ALL.test.dev.grep   = testarg-dev-grep_subs testarg-dev-grep_desc \\$/;"	m
ALL.test.dev.help	t/Makefile.dev	/^ALL.test.dev.help   = $(foreach prg, $(LIST.program), testarg-dev-$(prg)_--help )$/;"	m
ALL.test.dev.log	t/Makefile.dev	/^ALL.test.dev.log    = $(ALL.test.dev:%=%.log)$/;"	m
ALL.test.dev.misc	t/Makefile.dev	/^ALL.test.dev.misc   = testarg-dev-o-saft_notyet$/;"	m
ALL.test.dev.pod	t/Makefile.dev	/^ALL.test.dev.pod    = $(foreach prg, $(LIST.program), testarg-dev-$(prg)_pod )$/;"	m
ALL.test.examples	t/Makefile.examples	/^ALL.test.examples    = $(ALL.testexamples)$/;"	m
ALL.test.examples.log	t/Makefile.examples	/^ALL.test.examples.log= $(ALL.test.examples:%=%.log) test.log-compare-hint$/;"	m
ALL.test.exit	t/Makefile.exit	/^ALL.test.exit       = $(shell awk -F: '\/^testmsg-exit-%\/{next} \/^testmsg-exit\/{arr[$$1]=1}$(/;"	m
ALL.test.exit.log	t/Makefile.exit	/^ALL.test.exit.log   = testmsg.exit.log$/;"	m
ALL.test.keys	t/Makefile.misc	/^ALL.test.keys      := \\$/;"	m
ALL.test.misc.todo	t/Makefile.misc	/^ALL.test.misc.todo     := testarg-misc_FIXME testarg-misc_TODO$/;"	m
ALL.test.misc.todo.log	t/Makefile.misc	/^ALL.test.misc.todo.log := $(ALL.test.misc.todo:%=%.log)$/;"	m
ALL.test.opt	t/Makefile.opt	/^ALL.test.opt        = $(ALL.testopt)$/;"	m
ALL.test.opt.log	t/Makefile.opt	/^ALL.test.opt.log    = $(ALL.testopt:%=%.log)$/;"	m
ALL.test.profile	t/Makefile.misc	/^ALL.test.profile   := \\$/;"	m
ALL.test.quality	t/Makefile.misc	/^ALL.test.quality   := \\$/;"	m
ALL.test.stdformat	t/Makefile.opt	/^ALL.test.stdformat  = $(shell awk -F: '\/^testarg-opt-.*%\/{next} \/^testarg-opt-stdformat-[^%]\//;"	m
ALL.test.stdformat.log	t/Makefile.opt	/^ALL.test.stdformat.log  = $(ALL.test.stdformat:%=%.log)$/;"	m
ALL.test.test	t/Makefile	/^ALL.test.test      := $(ALL.tests)$/;"	m
ALL.test.test.log	t/Makefile	/^ALL.test.test.log  := $(ALL.tests.log)$/;"	m
ALL.test.values	t/Makefile.misc	/^ALL.test.values    := \\$/;"	m
ALL.test.warnings	t/Makefile.warnings	/^ALL.test.warnings   = $(shell awk -F: '\/^warning-...:\/{arr[$$1]=1}$(_EXE.print_arr_END.awk)' $/;"	m
ALL.test.warnings.log	t/Makefile.warnings	/^ALL.test.warnings.log   = test.warnings.log$/;"	m
ALL.testTEMPL	t/Makefile.template	/^ALL.testTEMPL       = $(shell awk -F% '($$1 ~ \/^testTEMPL-..._\/){arr[$$1]=1}$(_EXE.print_arr_E/;"	m
ALL.testTEMPL	t/Makefile.template	/^ALL.testTEMPL       = $(shell awk -F% '($$1 ~ \/^testcmd-TEMPL..._\/){arr[$$1]=1}$(_EXE.print_ar/;"	m
ALL.testexamples	t/Makefile.examples	/^ALL.testexamples     = $(shell awk -F: '\/^testarg-example-.*%\/{next} \/^testarg-example-\/{arr/;"	m
ALL.testmisc	t/Makefile.misc	/^ALL.testmisc       := test.bench test.bunt$/;"	m
ALL.testmisc.log	t/Makefile.misc	/^ALL.testmisc.log   := test.bench.log$/;"	m
ALL.tests	t/Makefile	/^ALL.tests      :=$/;"	m
ALL.tests.log	t/Makefile	/^ALL.tests.log  :=$/;"	m
ALL.tgz	Makefile	/^ALL.tgz         = $(ALL.src:%=O-Saft\/%)$/;"	m
ALL.tools.optional	Makefile	/^ALL.tools.optional     = aha perldoc pod2html pod2man pod2text pod2usage podman podviewer tkpod /;"	m
ALL.tst	Makefile	/^ALL.tst         = $(SRC.test)$/;"	m
AUTHOR	t/Makefile.pod	/^=head1 AUTHOR$/;"	c
CHECK_FORMAT	Net/SSLhello.pm	/^                    CHECK_FORMAT: for (my $__pos = 0; $__pos < (@{$_param_hash_ref->{$_extension/;"	l
CHK.pl	Makefile	/^CHK.pl          = checkAllCiphers.pl$/;"	m
CLOSE_SSL	o-saft.pl	/^    CLOSE_SSL:$/;"	l
CTX_method	Net/SSLinfo.pm	/^sub CTX_method      { return _SSLinfo_get('CTX_method',       $_[0], $_[1]); }$/;"	s
Connection	o-saft.pl	/^Connection:       close$/;"	l
DESCRIPTION	t/Makefile.pod	/^=head1 DESCRIPTION$/;"	c
DEV.pl	Makefile	/^DEV.pl          = yeast.pl$/;"	m
DOC.dir	Makefile	/^DOC.dir         = docs$/;"	m
DOC.src	Makefile	/^DOC.src         = o-saft_CLI_data_flow.odg \\$/;"	m
EXE.analyse	t/Makefile.misc	/^EXE.analyse        := perl-analyzer$/;"	m
EXE.analyse-output	t/Makefile.misc	/^EXE.analyse-output := perl-analyzer-output$/;"	m
EXE.bench	t/Makefile.misc	/^EXE.bench          := t\/o-saft_bench.sh$/;"	m
EXE.cloc	t/Makefile.misc	/^EXE.cloc           := cloc$/;"	m
EXE.cloc.filter	t/Makefile.misc	/^EXE.cloc.filter    := cat$/;"	m
EXE.cloc.filter	t/Makefile.misc	/^cloc.total: EXE.cloc.filter = $(EXE.cloc.total)$/;"	m
EXE.cloc.total	t/Makefile.misc	/^EXE.cloc.total     := t\/cloc-total.awk$/;"	m
EXE.contrib-bunt	t/Makefile.dev	/^EXE.contrib-bunt   := $(SRC.contrib.dir)\/bunt.pl$/;"	m
EXE.contrib-openssl	t/Makefile.dev	/^EXE.contrib-openssl = $(SRC.contrib.dir)\/install_openssl.sh$/;"	m
EXE.contrib-standalone	t/Makefile.dev	/^EXE.contrib-standalone := $(SRC.contrib.dir)\/gen_standalone.sh$/;"	m
EXE.diff	t/Makefile	/^EXE.diff           := tkdiff$/;"	m
EXE.diffs	t/Makefile	/^EXE.diffs          := diff xxdiff mgdiff tkdiff$/;"	m
EXE.docker	Makefile	/^EXE.docker      = o-saft-docker$/;"	m
EXE.dprofpp	t/Makefile.misc	/^EXE.dprofpp        := dprofpp$/;"	m
EXE.dummy	Makefile	/^EXE.dummy       = \/bin\/echo -n ""$/;"	m
EXE.extract_warn	t/Makefile.warnings	/^EXE.extract_warn       := perl -nle '\\$/;"	m
EXE.gen_warning-target	t/Makefile.warnings	/^EXE.gen_warning-target := perl -nle '\\$/;"	m
EXE.grep-sub	t/Makefile.dev	/^EXE.grep-sub   := perl -lane '\\$/;"	m
EXE.install	Makefile	/^EXE.install     = sed   -e 's@INSERTED_BY_MAKE_INSTALLDIR@$(INSTALL.dir)@'    \\$/;"	m
EXE.install-sh	t/Makefile.dev	/^EXE.install-sh     := ..\/INSTALL.sh$/;"	m
EXE.log-compare	t/Makefile	/^define EXE.log-compare$/;"	m
EXE.log-compare-hint	t/Makefile	/^define EXE.log-compare-hint$/;"	m
EXE.log-diff	t/Makefile	/^EXE.log-diff        = $(EXE.log-tkdiff)$/;"	m
EXE.log-diff	t/Makefile	/^EXE.log-diff       := diff$/;"	m
EXE.log-mgdiff	t/Makefile	/^EXE.log-mgdiff     := mgdiff$/;"	m
EXE.log-move	t/Makefile	/^define EXE.log-move$/;"	m
EXE.log-move-hint	t/Makefile	/^define EXE.log-move-hint$/;"	m
EXE.log-tkdiff	t/Makefile	/^EXE.log-tkdiff     := tkdiff$/;"	m
EXE.log-xxdiff	t/Makefile	/^EXE.log-xxdiff     := xxdiff --geometry 1600x1000$/;"	m
EXE.net-sslhello	t/Makefile.dev	/^EXE.net-sslhello   := ..\/Net\/SSLhello.pm$/;"	m
EXE.net-sslinfo	t/Makefile.dev	/^EXE.net-sslinfo    := ..\/Net\/SSLinfo.pm$/;"	m
EXE.nytprof	t/Makefile.misc	/^EXE.nytprof        := nytprofhtml$/;"	m
EXE.o-saft-docker	t/Makefile.dev	/^EXE.o-saft-docker  := ..\/$(EXE.docker)$/;"	m
EXE.o-saft-pl	t/Makefile.dev	/^EXE.o-saft-pl      := ..\/$(SRC.pl)$/;"	m
EXE.o-saft-sh	t/Makefile.dev	/^EXE.o-saft-sh      := ..\/$(SRC.sh)$/;"	m
EXE.o-saft-tcl	t/Makefile.dev	/^EXE.o-saft-tcl     := ..\/$(SRC.tcl)$/;"	m
EXE.office	Makefile	/^EXE.office      = libreoffice$/;"	m
EXE.osaft	t/Makefile.dev	/^EXE.osaft          := ..\/osaft.pm$/;"	m
EXE.osaft-cipher	t/Makefile.dev	/^EXE.osaft-cipher   := ..\/OSaft\/Ciphers.pm$/;"	m
EXE.osaft-dbx	t/Makefile.dev	/^EXE.osaft-dbx      := ..\/o-saft-dbx.pm$/;"	m
EXE.osaft-doc-data	t/Makefile.dev	/^EXE.osaft-doc-data := ..\/OSaft\/Doc\/Data.pm$/;"	m
EXE.osaft-man	t/Makefile.dev	/^EXE.osaft-man      := ..\/o-saft-man.pm$/;"	m
EXE.osaft-standalone	t/Makefile.dev	/^EXE.osaft-standalone   := ..\/$(GEN.src)$/;"	m
EXE.osaft-usr	t/Makefile.dev	/^EXE.osaft-usr      := ..\/o-saft-usr.pm$/;"	m
EXE.pl	Makefile	/^EXE.pl          = $(SRC.pl)$/;"	m
EXE.pl	t/Makefile.cgi	/^testarg-cgi-%:              EXE.pl      = ..\/$(SRC.cgi)$/;"	m
EXE.pl	t/Makefile.cgi	/^testarg-cgi_with%:          EXE.pl      = ..\/$(SRC.cgi)$/;"	m
EXE.pl	t/Makefile.cgi	/^testcmd-cgi-%:              EXE.pl      = ..\/$(SRC.cgi)$/;"	m
EXE.pl	t/Makefile.cgi	/^testcmd-cgi-bad%:           EXE.pl      = ..\/$(SRC.cgi)$/;"	m
EXE.pl	t/Makefile.cgi	/^testcmd-cgi-good%:          EXE.pl      = ..\/$(SRC.cgi)$/;"	m
EXE.pl	t/Makefile.dev	/^testarg-dev-contrib-standalone-tmp: EXE.pl    = $(EXE.contrib-standalone)$/;"	m
EXE.pl	t/Makefile.dev	/^testarg-dev-osaft-dbx_%:        EXE.pl    = $(EXE.o-saft-pl)$/;"	m
EXE.pl	t/Makefile.exit	/^testmsg-exit-%:         EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.ext	/^testcmd-e%:     EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.opt	/^testarg-opt-alias-%:            EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.opt	/^testarg-opt-stdformat-%:    EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.template	/^testTEMPL-%:        EXE.pl      = ..\/program-for.TEMPL$/;"	m
EXE.pl	t/Makefile.template	/^testcmd-TEMPL%:     EXE.pl      = ..\/program-for.TEMPL$/;"	m
EXE.pl	t/Makefile.warnings	/^test.warnings%:     EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-%:          EXE.pl      = ..\/$(SRC.pl)$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-501: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-502: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-503: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-511: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-513: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-520: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-521: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl	t/Makefile.warnings	/^warning-522: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	m
EXE.pl:--trace-CLI	t/Makefile.pod	/^=head2 EXE.pl:--trace-CLI$/;"	s
EXE.podchecker	t/Makefile.misc	/^EXE.podchecker     := podchecker$/;"	m
EXE.single	Makefile	/^EXE.single      = contrib\/gen_standalone.sh$/;"	m
EXE.t-makefile	t/Makefile.dev	/^EXE.t-makefile     := ..\/$(TEST.dir)\/Makefile.pod$/;"	m
EXE.test.bunt	t/Makefile.misc	/^EXE.test.bunt      := t\/test-bunt.pl.txt$/;"	m
Example for splitting: profile.sub.args_+cn_--noheader	t/Makefile.pod	/^=head3 Example for splitting: profile.sub.args_+cn_--noheader$/;"	S
FOREACH_NEW_VALUE	Net/SSLhello.pm	/^                        FOREACH_NEW_VALUE: foreach my $_new_ele (@{$_param_hash{values}}) { # al/;"	l
FOREACH_POSITION	Net/SSLhello.pm	/^                                    FOREACH_POSITION: foreach my $__pos (0..$#{$_param_hash{form/;"	l
FOREACH_STORED_VALUE	Net/SSLhello.pm	/^                            FOREACH_STORED_VALUE: foreach my $_stored_ele (@{$_param_hash_ref->{/;"	l
GEN.cgi.html	Makefile	/^GEN.cgi.html    = $(DOC.dir)\/$(Project).cgi.html$/;"	m
GEN.docs	Makefile	/^GEN.docs        = $(GEN.pod) $(GEN.html) $(GEN.cgi.html) $(GEN.text) $(GEN.wiki) $(GEN.man)$/;"	m
GEN.html	Makefile	/^GEN.html        = $(DOC.dir)\/$(Project).html$/;"	m
GEN.inst	Makefile	/^GEN.inst        = INSTALL.sh$/;"	m
GEN.man	Makefile	/^GEN.man         = $(DOC.dir)\/$(Project).1$/;"	m
GEN.pdf	Makefile	/^GEN.pdf         = $(SRC.doc:%.odg=%.pdf)$/;"	m
GEN.pod	Makefile	/^GEN.pod         = $(DOC.dir)\/$(Project).pod$/;"	m
GEN.rel	Makefile	/^GEN.rel         = $(Project).rel$/;"	m
GEN.src	Makefile	/^GEN.src         = $(SRC.contrib.dir)\/$(Project)-standalone.pl$/;"	m
GEN.tags	Makefile	/^GEN.tags        = tags$/;"	m
GEN.text	Makefile	/^GEN.text        = $(DOC.dir)\/$(Project).txt$/;"	m
GEN.tgz	Makefile	/^GEN.tgz         = $(Project).tgz$/;"	m
GEN.tmptgz	Makefile	/^GEN.tmptgz      = $(TMP.dir)\/$(GEN.tgz)$/;"	m
GEN.wiki	Makefile	/^GEN.wiki        = $(DOC.dir)\/$(Project).wiki$/;"	m
GET_PROXY_IP	Net/SSLhello.pm	/^            GET_PROXY_IP: { # >> start a block$/;"	l
GNU Make	t/Makefile.pod	/^=head1 GNU Make$/;"	c
GNU Make:.SECONDEXPANSION	t/Makefile.pod	/^=head2 GNU Make:.SECONDEXPANSION$/;"	s
GNU Make:MAKE vs. MAKE_COMMAND	t/Makefile.pod	/^=head2 GNU Make:MAKE vs. MAKE_COMMAND$/;"	s
GNU Make:Terms	t/Makefile.pod	/^=head2 GNU Make:Terms$/;"	s
GNU Make:automatic variables	t/Makefile.pod	/^=head2 GNU Make:automatic variables$/;"	s
GNU Make:important variables	t/Makefile.pod	/^=head2 GNU Make:important variables$/;"	s
GNU Make:include	t/Makefile.pod	/^=head2 GNU Make:include$/;"	s
GNU Make:macros	t/Makefile.pod	/^=head2 GNU Make:macros$/;"	s
GNU Make:pattern-specific variables	t/Makefile.pod	/^=head2 GNU Make:pattern-specific variables$/;"	s
GREP_EDIT	Makefile	/^GREP_EDIT           = 1.123$/;"	m
GREP_EDIT	Makefile	/^tar:     GREP_EDIT  = 1.123$/;"	m
GREP_EDIT	Makefile	/^tmptar:  GREP_EDIT  = something which hopefully does not exist in the file$/;"	m
HELP--v	Makefile	/^HELP--v         = verbose: print target and newer dependencies also$/;"	m
HELP--vv	Makefile	/^HELP--vv        = verbose: print target and all dependencies also$/;"	m
HELP-_TEMPL1	t/Makefile.template	/^HELP-_TEMPL1        = _____________________________________________ testing ... _$/;"	m
HELP-_cgi0	t/Makefile.cgi	/^HELP-_cgi0              = _____________________________________________ testing .cgi _$/;"	m
HELP-_cloc	t/Makefile.misc	/^HELP-_cloc      = ________________________________________ statistic targets _$/;"	m
HELP-_compare	t/Makefile	/^HELP-_compare   = _________ targets to compare and rename generated logfiles _$/;"	m
HELP-_dev1	t/Makefile.misc	/^HELP-_dev1          = __________________________________ targets for development _$/;"	m
HELP-_dev3	t/Makefile.dev	/^HELP-_dev3          = _____________________________________ some special targets _$/;"	m
HELP-_examples1	t/Makefile.examples	/^HELP-_examples1     = ______________________________ testing documented examples _$/;"	m
HELP-_exit1	t/Makefile.exit	/^HELP-_exit1         = ___________________________________ testing --exit* option _$/;"	m
HELP-_ext1	t/Makefile.ext	/^HELP-_ext1              = ______________________________ testing with external hosts _$/;"	m
HELP-_ext2	t/Makefile.ext	/^HELP-_ext2              = ________________ testing a special cmd with external hosts _$/;"	m
HELP-_internal	t/Makefile	/^HELP-_internal  = _____________________________________ internal test target _$/;"	m
HELP-_known	Makefile	/^HELP-_known     = _______________________________________ well known targets _$/;"	m
HELP-_misc1	t/Makefile.misc	/^HELP-_misc1         = ____________________________________________ testing misc. _$/;"	m
HELP-_modules	t/Makefile.misc	/^HELP-_modules       = _________________ targets for testing ancient Perl modules _$/;"	m
HELP-_opt1	t/Makefile.opt	/^HELP-_opt1          = __________________________________________ testing options _$/;"	m
HELP-_project	Makefile	/^HELP-_project   = ____________________________________ targets for $(Project) _$/;"	m
HELP-_project2	Makefile	/^HELP-_project2  = __________________ targets to get more help and information _$/;"	m
HELP-_qa1	t/Makefile.misc	/^HELP-_qa1           = ____________________________ targets checking code quality _$/;"	m
HELP-_test	t/Makefile	/^HELP-_test      = ______________________________________ targets for testing _$/;"	m
HELP-_vv1	Makefile	/^HELP-_vv1       = ___________ any target may be used with following suffixes _$/;"	m
HELP-_warnings	t/Makefile.warnings	/^HELP-_warnings          = ____________________________________________ test warnings _$/;"	m
HELP-all	Makefile	/^HELP-all        = does nothing; alias for help$/;"	m
HELP-analyse	t/Makefile.misc	/^HELP-analyse        = analyse code with Perl::Analyzer$/;"	m
HELP-analyse-output	t/Makefile.misc	/^HELP-analyse-output = analyse code and generate '$(_TEST.analyse.html)'$/;"	m
HELP-cgi	Makefile	/^HELP-cgi        = generate HTML page for use with CGI '$(GEN.cgi.html)'$/;"	m
HELP-clean	Makefile	/^HELP-clean      = remove all generated files '$(ALL.gen) $(GEN.wiki) $(GEN.tags)'$/;"	m
HELP-clean.all	Makefile	/^HELP-clean.all  = remove '$(ALL.gen)' '$(GEN.wiki)' '$(GEN.inst)' '$(GEN.tags)' '$(GEN.tgz)'$/;"	m
HELP-clean.gen	Makefile	/^HELP-clean.gen  = remove '$(ALL.gen)' '$(GEN.wiki)' '$(GEN.inst)' '$(GEN.tags)'$/;"	m
HELP-clean.tar	Makefile	/^HELP-clean.tar  = remove '$(GEN.tgz)'$/;"	m
HELP-clean.tmp	Makefile	/^HELP-clean.tmp  = remove '$(TMP.dir)'$/;"	m
HELP-cloc	t/Makefile.misc	/^HELP-cloc       = count lines of code of all source files; summary output$/;"	m
HELP-cloc.csv	t/Makefile.misc	/^HELP-cloc.csv   = same as cloc but output as comma separated values$/;"	m
HELP-cloc.file	t/Makefile.misc	/^HELP-cloc.file  = count lines of code of all source files; output by file$/;"	m
HELP-cloc.lang	t/Makefile.misc	/^HELP-cloc.lang  = same as cloc.file and cloc$/;"	m
HELP-cloc.total	t/Makefile.misc	/^HELP-cloc.total = same as cloc but added "total %" column$/;"	m
HELP-doc	Makefile	/^HELP-doc        = same as help, but evaluates '$(variables)'$/;"	m
HELP-doc.data	Makefile	/^HELP-doc.data   = generate '$(GEN.DOC.data)' for $(SRC.tcl)$/;"	m
HELP-docker	Makefile	/^HELP-docker     = generate local docker image (release version) and add updated files$/;"	m
HELP-docker.dev	Makefile	/^HELP-docker.dev = generate local docker image (development version)$/;"	m
HELP-docker.push	Makefile	/^HELP-docker.push= install local docker image at Docker repository$/;"	m
HELP-docs	Makefile	/^HELP-docs       = generate '$(GEN.docs)'$/;"	m
HELP-dprof.out	t/Makefile.misc	/^HELP-dprof.out      = generate profiling data (for dprofpp; times, counts, calling tree)$/;"	m
HELP-gen.all	Makefile	/^HELP-gen.all    = generate most "generatable" file$/;"	m
HELP-help	Makefile	/^HELP-help       = print common targets for O-Saft (this help)$/;"	m
HELP-help.all	Makefile	/^HELP-help.all   = print all targets, including test and development targets$/;"	m
HELP-help.help	Makefile	/^HELP-help.help  = print targets to get information\/documentation from Makefiles$/;"	m
HELP-help.test.%.all	t/Makefile	/^HELP-help.test.%.all        = print available individual targets for tests '%' from Makefile.*$/;"	m
HELP-help.test.%.internal	t/Makefile	/^HELP-help.test.%.internal   = show settings for tests '%' from Makefile.*$/;"	m
HELP-help.test.TEMPL	t/Makefile.template	/^HELP-help.test.TEMPL = targets for testing SOMETHING$/;"	m
HELP-help.test.all	t/Makefile	/^HELP-help.test.all  = print available individual targets for testing$/;"	m
HELP-help.test.cgi	t/Makefile.cgi	/^HELP-help.test.cgi  = targets for testing '$(SRC.cgi)' (mainly invalid arguments)$/;"	m
HELP-help.test.dev	t/Makefile.dev	/^HELP-help.test.dev  = targets for testing internal documentation and functionality$/;"	m
HELP-help.test.examples	t/Makefile.examples	/^HELP-help.test.examples = print targets for testing documented examples$/;"	m
HELP-help.test.exit	t/Makefile.exit	/^HELP-help.test.exit = targets for testing '$(SRC.pl)' --exit= option$/;"	m
HELP-help.test.ext	t/Makefile.ext	/^HELP-help.test.ext  = targets for testing '$(SRC.pl)' with external FQDN$/;"	m
HELP-help.test.internal	t/Makefile	/^HELP-help.test.internal = print GNU Make's internals and global project settings$/;"	m
HELP-help.test.log-info	t/Makefile	/^HELP-help.test.log-info = print more details about test.log.* targets$/;"	m
HELP-help.test.misc	t/Makefile.misc	/^HELP-help.test.misc = targets for misc. tests and development$/;"	m
HELP-help.test.opt	t/Makefile.opt	/^HELP-help.test.opt  = targets for testing '$(SRC.pl)' options$/;"	m
HELP-help.test.test	t/Makefile	/^HELP-help.test.test = general testing targets$/;"	m
HELP-help.test.test.all	t/Makefile	/^HELP-help.test.test.all     = print available targets for tests from all Makefiles$/;"	m
HELP-help.test.test.alls	t/Makefile	/^HELP-help.test.test.alls    = print available targets for tests one per line$/;"	m
HELP-help.test.warnings	t/Makefile.warnings	/^HELP-help.test.warnings = targets for testing '$(SRC.pl)' WARNING messages$/;"	m
HELP-html	Makefile	/^HELP-html       = generate HTML format help '$(GEN.html)'$/;"	m
HELP-install	Makefile	/^HELP-install    = install tool in '$(INSTALL.dir)' using '$(GEN.inst)', $(INSTALL.dir) must exis/;"	m
HELP-install-f	Makefile	/^HELP-install-f  = install tool in '$(INSTALL.dir)' using '$(GEN.inst)', '$(INSTALL.dir)' may exi/;"	m
HELP-man	Makefile	/^HELP-man        = generate MAN format help '$(GEN.man)'$/;"	m
HELP-message-STR	t/Makefile.warnings	/^HELP-message-STR        = test for specific STR in output of '$(SRC.pl)'$/;"	m
HELP-nytprof.html	t/Makefile.misc	/^HELP-nytprof.html   = generate profiling data in HTML format$/;"	m
HELP-nytprof.out	t/Makefile.misc	/^HELP-nytprof.out    = generate profiling data (for nytprofcalls)$/;"	m
HELP-o-saft.rel	Makefile	/^HELP-o-saft.rel = generate '$(GEN.rel)'$/;"	m
HELP-pl	Makefile	/^HELP-pl         = generate '$(SRC.pl)' from managed source files$/;"	m
HELP-pod	Makefile	/^HELP-pod        = generate POD format help '$(GEN.pod)'$/;"	m
HELP-profile.sub.args	t/Makefile.misc	/^HELP-profile.sub.args   = generate function calling tree of '$(DEV.pl)' (in, out and parameter)$/;"	m
HELP-profile.sub.entry	t/Makefile.misc	/^HELP-profile.sub.entry  = generate function calling tree of '$(DEV.pl)' (entry only)$/;"	m
HELP-profile.sub.exit	t/Makefile.misc	/^HELP-profile.sub.exit   = generate function calling tree of '$(DEV.pl)' (entry and exit)$/;"	m
HELP-release	Makefile	/^HELP-release    = generate signed '$(GEN.tgz)' from sources$/;"	m
HELP-tags	t/Makefile.misc	/^HELP-tags           = generate tags file for vi(m)$/;"	m
HELP-tar	Makefile	/^HELP-tar        = generate '$(GEN.tgz)' from all source prefixed with O-Saft\/$/;"	m
HELP-test	t/Makefile	/^HELP-test       = alias for tests$/;"	m
HELP-test.%.log.ls	t/Makefile	/^HELP-test.%.log.ls  = list files in '$(TEST.logdir)\/' generated by test.EXT.log$/;"	m
HELP-test.TEMPL	t/Makefile.template	/^HELP-test.TEMPL     = test functionality of SOMETHING$/;"	m
HELP-test.TEMPL.log	t/Makefile.template	/^HELP-test.TEMPL.log = same as test.TEMPL but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.alias	t/Makefile.opt	/^HELP-test.alias     = test various alias options$/;"	m
HELP-test.bench	t/Makefile.misc	/^HELP-test.bench     = call '$(EXE.bench)' for some benchmarks$/;"	m
HELP-test.bench.log	t/Makefile.misc	/^HELP-test.bench.log = call '$(EXE.bench)' and save result in '$(TEST.bench.times)'$/;"	m
HELP-test.bunt	t/Makefile.misc	/^HELP-test.bunt      = test '$(SRC.contrib.dir)\/bunt.pl' with sample file$/;"	m
HELP-test.cgi	t/Makefile.cgi	/^HELP-test.cgi           = test all bad IPs, hostnames and options for '$(SRC.cgi)'$/;"	m
HELP-test.cgi-NAME	t/Makefile.cgi	/^HELP-test.cgi-NAME      = same as testcmd-cgi-bad_NAME$/;"	m
HELP-test.cgi.badIPs	t/Makefile.cgi	/^HELP-test.cgi.badIPs    = test that some IPs are ignored in '$(SRC.cgi)'$/;"	m
HELP-test.cgi.badall	t/Makefile.cgi	/^HELP-test.cgi.badall    = test all bad and good IPs and hostnames$/;"	m
HELP-test.cgi.badhosts	t/Makefile.cgi	/^HELP-test.cgi.badhosts  = test that some hostnames are ignored in '$(SRC.cgi)'$/;"	m
HELP-test.cgi.badopt	t/Makefile.cgi	/^HELP-test.cgi.badopt    = test bad options and characters$/;"	m
HELP-test.cgi.goodIPs	t/Makefile.cgi	/^HELP-test.cgi.goodIPs   = test IPs to be passed$/;"	m
HELP-test.cgi.log	t/Makefile.cgi	/^HELP-test.cgi.log       = same as test.cgi but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.dev	t/Makefile.dev	/^HELP-test.dev       = test various internal documentation and functionality$/;"	m
HELP-test.dev.EXE_--help	t/Makefile.dev	/^HELP-test.dev.EXE_--help = print documentation, using: EXE --help$/;"	m
HELP-test.dev.EXE_pod	t/Makefile.dev	/^HELP-test.dev.EXE_pod    = print POD of EXE using:    perldoc EXE$/;"	m
HELP-test.dev.grep.all	t/Makefile.dev	/^HELP-test.dev.grep.all      = all targets testarg-dev-grep_*$/;"	m
HELP-test.dev.grep.desc	t/Makefile.dev	/^HELP-test.dev.grep.desc     = alias for testarg-dev-grep_desc$/;"	m
HELP-test.dev.grep.hint	t/Makefile.dev	/^HELP-test.dev.grep.hint     = alias for testarg-dev-grep_hint$/;"	m
HELP-test.dev.grep.sub	t/Makefile.dev	/^HELP-test.dev.grep.sub      = alias for testarg-dev-grep_sub$/;"	m
HELP-test.dev.grep.subs	t/Makefile.dev	/^HELP-test.dev.grep.subs     = alias for testarg-dev-grep_subs$/;"	m
HELP-test.dev.grep.warn	t/Makefile.dev	/^HELP-test.dev.grep.warn     = alias for testarg-dev-grep_warn$/;"	m
HELP-test.dev.help.all	t/Makefile.dev	/^HELP-test.dev.help.all   = print all test.dev.EXE_--help$/;"	m
HELP-test.dev.help.log	t/Makefile.dev	/^HELP-test.dev.help.log   = same as test.dev.help.all but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.dev.log	t/Makefile.dev	/^HELP-test.dev.log   = same as test.dev but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.dev.pod.all	t/Makefile.dev	/^HELP-test.dev.pod.all    = print all test.dev.EXE_pod$/;"	m
HELP-test.dev.pod.log	t/Makefile.dev	/^HELP-test.dev.pod.log    = same as test.dev.help.all but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.examples	t/Makefile.examples	/^HELP-test.examples  = test various documented examples$/;"	m
HELP-test.examples.log	t/Makefile.examples	/^HELP-test.examples.log   = same as test.examples but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.exit	t/Makefile.exit	/^HELP-test.exit      = test --exit=* options$/;"	m
HELP-test.exit.log	t/Makefile.exit	/^HELP-test.exit.log  = same as test.exit but store output in '$(TEST.logdir)\/'$/;"	m
HELP-test.ext	t/Makefile.ext	/^HELP-test.ext           = test all commands with all hostnames, alias for test.ext.host$/;"	m
HELP-test.ext.command	t/Makefile.ext	/^HELP-test.ext.command   = test all commands with all hostnames (sorted by command)$/;"	m
HELP-test.ext.host	t/Makefile.ext	/^HELP-test.ext.host      = test all commands with all hostnames (sorted by host)$/;"	m
HELP-test.ext.host.log	t/Makefile.ext	/^HELP-test.ext.host.log  = same as test.ext.host but store output in logfile$/;"	m
HELP-test.ext.host.quick	t/Makefile.ext	/^HELP-test.ext.host.quick= test some commands with all hostnames$/;"	m
HELP-test.ext.log	t/Makefile.ext	/^HELP-test.ext.log       = alias for test.ext.host.log$/;"	m
HELP-test.keys	t/Makefile.misc	/^HELP-test.keys  = check for duplicate keys in %_cipher_* hashes, see make e-ALL.test.keys$/;"	m
HELP-test.links	t/Makefile	/^HELP-test.links = create required symbolic links in '$(TEST.dir)'$/;"	m
HELP-test.log-compare	t/Makefile	/^HELP-test.log-compare   = compare logfiles of previous with latest test$/;"	m
HELP-test.log-move	t/Makefile	/^HELP-test.log-move      = rename logfiles of latest test$/;"	m
HELP-test.log.ls	t/Makefile	/^HELP-test.log.ls    = list files in '$(TEST.logdir)\/' generated by test.log$/;"	m
HELP-test.misc.todo	t/Makefile.misc	/^HELP-test.misc.todo = search for 'FIXME' and 'TODO' comments in '$(ALL.qa)'$/;"	m
HELP-test.norc	t/Makefile.misc	/^HELP-test.norc      = special target testing with\/without -norc option$/;"	m
HELP-test.opt	t/Makefile.opt	/^HELP-test.opt       = test all options and alias options$/;"	m
HELP-test.opt.log	t/Makefile.opt	/^HELP-test.opt.log   = same as test.opt but store output in t\/testcmd-CMD.log$/;"	m
HELP-test.pattern-%	t/Makefile	/^HELP-test.pattern-% = only execute targets matching '%'$/;"	m
HELP-test.pod	t/Makefile.misc	/^HELP-test.pod   = check generated pod file$/;"	m
HELP-test.quality	t/Makefile.misc	/^HELP-test.quality   = search for various common coding mistakes, see make e-ALL.test.quality$/;"	m
HELP-test.stdformat	t/Makefile.opt	/^HELP-test.stdformat = test various --std-format= options$/;"	m
HELP-test.values	t/Makefile.misc	/^HELP-test.values = check for duplicate values in %_cipher_* hashes, see make e-ALL.test.values$/;"	m
HELP-test.warnings	t/Makefile.warnings	/^HELP-test.warnings      = test **WARNING messages of '$(SRC.pl)'$/;"	m
HELP-test.warnings.log	t/Makefile.warnings	/^HELP-test.warnings.log  = test **WARNING messages of '$(SRC.pl)' and compare with previous one$/;"	m
HELP-testarg-dev-grep_desc	t/Makefile.dev	/^HELP-testarg-dev-grep_desc  = same as testarg-dev-grep_subs but with description$/;"	m
HELP-testarg-dev-grep_flow	t/Makefile.dev	/^HELP-testarg-dev-grep_flow  = show flow of functionality in '$(LIST.sources)'$/;"	m
HELP-testarg-dev-grep_hint	t/Makefile.dev	/^HELP-testarg-dev-grep_hint  = list all _hint() from '$(LIST.sources)'$/;"	m
HELP-testarg-dev-grep_sub	t/Makefile.dev	/^HELP-testarg-dev-grep_sub   = list all subs from '$(SRC.pl)'$/;"	m
HELP-testarg-dev-grep_subs	t/Makefile.dev	/^HELP-testarg-dev-grep_subs  = list perl function definitons from '$(LIST.sources)'$/;"	m
HELP-testarg-dev-grep_warn	t/Makefile.dev	/^HELP-testarg-dev-grep_warn  = list all _warn() from '$(LIST.sources)'$/;"	m
HELP-testarg-dev-o-saft_notyet	t/Makefile.dev	/^HELP-testarg-dev-o-saft_notyet  = test for 'NOT YET IMPLEMENTED' commands$/;"	m
HELP-testcmd-cgi-bad_NAME	t/Makefile.cgi	/^HELP-testcmd-cgi-bad_NAME = check if a single NAME (IP or hostname) allowed in '$(SRC.cgi)'$/;"	m
HELP-testcmd-eDDD_HOST	t/Makefile.ext	/^HELP-testcmd-eDDD_HOST  = specific test target with HOST$/;"	m
HELP-testcmd-eDDD_HOST.log	t/Makefile.ext	/^HELP-testcmd-eDDD_HOST.log  = store output of testcmd-DDD_HOST in t\/testcmd-DDD_HOST.log$/;"	m
HELP-tests	t/Makefile	/^HELP-tests      = make all tests$/;"	m
HELP-tests.log	t/Makefile	/^HELP-tests.log  = same as tests but store results in '$(TEST.logdir)\/'$/;"	m
HELP-tests.quick	t/Makefile	/^HELP-tests.quick    = like tests, but less targets (for development)$/;"	m
HELP-tests.quick.log	t/Makefile	/^HELP-tests.quick.log  = like tests.log, but less targets (for development)$/;"	m
HELP-text	Makefile	/^HELP-text       = generate plain text  help '$(GEN.text)'$/;"	m
HELP-tmptar	Makefile	/^HELP-tmptar     = generate '$(GEN.tmptgz)' from all sources without prefix$/;"	m
HELP-uninstall	Makefile	/^HELP-uninstall  = remove installtion directory '$(INSTALL.dir)' completely$/;"	m
HELP-warning-NR	t/Makefile.warnings	/^HELP-warning-NR         = test for specific messages number NR in output of '$(SRC.pl)'$/;"	m
HELP-warnings-info	t/Makefile.warnings	/^HELP-warnings-info      = get all **WARNING messages from '$(SRC.pl)'$/;"	m
HELP-warnings-show.difficult	t/Makefile.warnings	/^HELP-warnings-show.difficult= show tests for warnings which are difficult to implement$/;"	m
HELP-warnings-show.todo	t/Makefile.warnings	/^HELP-warnings-show.todo     = show not implemented tests for warnings$/;"	m
HELP-warnings.gen.template	t/Makefile.warnings	/^HELP-warnings.gen.template  = generate template Makefile for testing warning messages$/;"	m
HELP-wiki	Makefile	/^HELP-wiki       = generate mediawiki format help '$(GEN.wiki)'$/;"	m
HELP.TEMPL	t/Makefile.template	/^HELP.TEMPL          = $(_NL)\\$/;"	m
HELP.cgi	t/Makefile.cgi	/^HELP.cgi                = $(_NL)\\$/;"	m
HELP.cgi.internal	t/Makefile.cgi	/^HELP.cgi.internal   = "\\$/;"	m
HELP.dev	t/Makefile.dev	/^HELP.dev = $(_NL)$(_TAB)$(_TAB)\\#$(_HELP-_dev2)$(_NL)$/;"	m
HELP.examples	t/Makefile.examples	/^HELP.examples       = # no special documentation yet$/;"	m
HELP.exit	t/Makefile.exit	/^HELP.exit           = # no special documentation yet$/;"	m
HELP.ext	t/Makefile.ext	/^HELP.ext                = $(_NL)\\$/;"	m
HELP.misc	t/Makefile.misc	/^HELP.misc           = $(_NL)\\$/;"	m
HELP.opt	t/Makefile.opt	/^HELP.opt            = $(_NL)\\$/;"	m
HELP.test	t/Makefile	/^HELP.test       = $(_NL)\\$/;"	m
HELP.test.TEMPL.all	t/Makefile.template	/^HELP.test.TEMPL.all = # no special documentation yet$/;"	m
HELP.test.all	t/Makefile	/^HELP.test.all   = $(HELP.test.test.all)$/;"	m
HELP.test.cgi.all	t/Makefile.cgi	/^HELP.test.cgi.all   = $(_NL)\\$/;"	m
HELP.test.examples.all	t/Makefile.examples	/^HELP.test.examples.all   = # no special documentation yet$/;"	m
HELP.test.exit.all	t/Makefile.exit	/^HELP.test.exit.all  = # no special documentation yet$/;"	m
HELP.test.ext.all	t/Makefile.ext	/^HELP.test.ext.all       = # no special documentation yet$/;"	m
HELP.test.log-info	t/Makefile	/^HELP.test.log-info      = $(_NL)\\$/;"	m
HELP.test.misc.all	t/Makefile.misc	/^HELP.test.misc.all  = # no special documentation yet$/;"	m
HELP.test.opt.all	t/Makefile.opt	/^HELP.test.opt.all   = # no special documentation yet$/;"	m
HELP.test.test	t/Makefile	/^HELP.test.test  = $(HELP.test)$/;"	m
HELP.test.test.all	t/Makefile	/^HELP.test.test.all  = $(_NL)\\$/;"	m
HELP.test.warnings.all	t/Makefile.warnings	/^HELP.test.warnings.all  = \\$/;"	m
HELP.warnings	t/Makefile.warnings	/^HELP.warnings           = $(_NL)\\$/;"	m
HELP_HEAD	Makefile	/^doc.all:        HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	Makefile	/^doc:            HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	Makefile	/^help.all.log:   HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	Makefile	/^help.all:       HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	Makefile	/^help.log:       HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	Makefile	/^help:           HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	t/Makefile	/^help.test.%:          HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_HEAD	t/Makefile	/^help.test:            HELP_HEAD = $(HELP_RULE)$/;"	m
HELP_TYPE	t/Makefile	/^help.test-v:          HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test-vv:         HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test.all:        HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test.test-v:     HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test.test-vv:    HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test.test.all:   HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test.test:       HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile	/^help.test:            HELP_TYPE = test$/;"	m
HELP_TYPE	t/Makefile.cgi	/^help.test.cgi-v:      HELP_TYPE = cgi$/;"	m
HELP_TYPE	t/Makefile.cgi	/^help.test.cgi-vv:     HELP_TYPE = cgi$/;"	m
HELP_TYPE	t/Makefile.cgi	/^help.test.cgi:        HELP_TYPE = cgi$/;"	m
HELP_TYPE	t/Makefile.dev	/^help.test.dev-v:      HELP_TYPE = dev$/;"	m
HELP_TYPE	t/Makefile.dev	/^help.test.dev-vv:     HELP_TYPE = dev$/;"	m
HELP_TYPE	t/Makefile.dev	/^help.test.dev:        HELP_TYPE = dev$/;"	m
HELP_TYPE	t/Makefile.examples	/^help.test.examples-v:   HELP_TYPE = examples$/;"	m
HELP_TYPE	t/Makefile.examples	/^help.test.examples-vv:  HELP_TYPE = examples$/;"	m
HELP_TYPE	t/Makefile.examples	/^help.test.examples:     HELP_TYPE = examples$/;"	m
HELP_TYPE	t/Makefile.exit	/^help.test.exit-v:     HELP_TYPE = exit$/;"	m
HELP_TYPE	t/Makefile.exit	/^help.test.exit-vv:    HELP_TYPE = exit$/;"	m
HELP_TYPE	t/Makefile.exit	/^help.test.exit:       HELP_TYPE = exit$/;"	m
HELP_TYPE	t/Makefile.ext	/^help.test.ext-v:      HELP_TYPE = ext$/;"	m
HELP_TYPE	t/Makefile.ext	/^help.test.ext-vv:     HELP_TYPE = ext$/;"	m
HELP_TYPE	t/Makefile.ext	/^help.test.ext:        HELP_TYPE = ext$/;"	m
HELP_TYPE	t/Makefile.misc	/^help.test.misc-v:     HELP_TYPE = misc$/;"	m
HELP_TYPE	t/Makefile.misc	/^help.test.misc-vv:    HELP_TYPE = misc$/;"	m
HELP_TYPE	t/Makefile.misc	/^help.test.misc:       HELP_TYPE = misc$/;"	m
HELP_TYPE	t/Makefile.opt	/^help.test.opt-v:      HELP_TYPE = opt$/;"	m
HELP_TYPE	t/Makefile.opt	/^help.test.opt-vv:     HELP_TYPE = opt$/;"	m
HELP_TYPE	t/Makefile.opt	/^help.test.opt:        HELP_TYPE = opt$/;"	m
HELP_TYPE	t/Makefile.template	/^help.test.TEMPL-v:        HELP_TYPE = TEMPL$/;"	m
HELP_TYPE	t/Makefile.template	/^help.test.TEMPL-vv:       HELP_TYPE = TEMPL$/;"	m
HELP_TYPE	t/Makefile.template	/^help.test.TEMPL:          HELP_TYPE = TEMPL$/;"	m
HELP_TYPE	t/Makefile.warnings	/^help.test.warnings-v:     HELP_TYPE = warnings$/;"	m
HELP_TYPE	t/Makefile.warnings	/^help.test.warnings-vv:    HELP_TYPE = warnings$/;"	m
HELP_TYPE	t/Makefile.warnings	/^help.test.warnings:       HELP_TYPE = warnings$/;"	m
Host	o-saft.pl	/^Host:             $host$/;"	l
Hostname	o-saft-man.pm	/^    Hostname: <input type=text name="--url"  size=40 title='hostname or hostname:port or URL' >$/;"	l
INSTALL.dir	Makefile	/^INSTALL.dir     = \/usr\/local\/$(Project)$/;"	m
LIST.cgi-opt-die	t/Makefile.cgi	/^LIST.cgi-opt-die    := \\$/;"	m
LIST.cgi-opt-ignore	t/Makefile.cgi	/^LIST.cgi-opt-ignore := \\$/;"	m
LIST.cgi.badIPs	t/Makefile.cgi	/^LIST.cgi.badIPs    := $(LIST.cgi.badIPv4)  $(LIST.cgi.badIPv6)$/;"	m
LIST.cgi.badIPv4	t/Makefile.cgi	/^LIST.cgi.badIPv4   := \\$/;"	m
LIST.cgi.badIPv6	t/Makefile.cgi	/^LIST.cgi.badIPv6   := \\$/;"	m
LIST.cgi.badhosts	t/Makefile.cgi	/^LIST.cgi.badhosts  := \\$/;"	m
LIST.cgi.goodIPs	t/Makefile.cgi	/^LIST.cgi.goodIPs   := $(LIST.cgi.goodIPv4) $(LIST.cgi.goodIPv6)$/;"	m
LIST.cgi.goodIPv4	t/Makefile.cgi	/^LIST.cgi.goodIPv4  := $/;"	m
LIST.cgi.goodIPv6	t/Makefile.cgi	/^LIST.cgi.goodIPv6  := \\$/;"	m
LIST.cgi.goodhosts	t/Makefile.cgi	/^LIST.cgi.goodhosts := localhost.ok$/;"	m
LIST.contrib-bunt	t/Makefile.dev	/^LIST.contrib-bunt      := --test$/;"	m
LIST.contrib-openssl	t/Makefile.dev	/^LIST.contrib-openssl   := --n --m$/;"	m
LIST.contrib-standalone	t/Makefile.dev	/^LIST.contrib-standalone:= --n --s --t$/;"	m
LIST.install-sh	t/Makefile.dev	/^LIST.install-sh    :=   --install  --clean  --check     --checkdev  --expected --cgi$/;"	m
LIST.net-sslhello	t/Makefile.dev	/^LIST.net-sslhello  :=   +VERSION  --test-init$/;"	m
LIST.net-sslinfo-t	t/Makefile.dev	/^LIST.net-sslinfo-t :=   --test-methods --test-sclient --test-sslmap --test-ssleay$/;"	m
LIST.norc.no-out.keys	t/Makefile.misc	/^LIST.norc.no-out.keys   := master_key \\$/;"	m
LIST.norc.no-out.opt	t/Makefile.misc	/^LIST.norc.no-out.opt    := $(LIST.norc.no-out.keys:%=--no-out=%)$/;"	m
LIST.norc.opts	t/Makefile.misc	/^LIST.norc.opts          := --header --traceKEY$/;"	m
LIST.o-saft-docker	t/Makefile.dev	/^LIST.o-saft-docker :=  -help$/;"	m
LIST.o-saft-pl	t/Makefile.dev	/^LIST.o-saft-pl     :=  $/;"	m
LIST.o-saft-sh	t/Makefile.dev	/^LIST.o-saft-sh     :=  -help -list -help=rc -help=sni$/;"	m
LIST.o-saft-tcl	t/Makefile.dev	/^LIST.o-saft-tcl    := --help=opts --test-o-saft$/;"	m
LIST.o-saft.notyet	t/Makefile.dev	/^LIST.o-saft.notyet := \\$/;"	m
LIST.osaft	t/Makefile.dev	/^LIST.osaft         :=$/;"	m
LIST.osaft-cipher	t/Makefile.dev	/^LIST.osaft-cipher  := \\$/;"	m
LIST.osaft-dbx	t/Makefile.dev	/^LIST.osaft-dbx     := \\$/;"	m
LIST.osaft-doc-data	t/Makefile.dev	/^LIST.osaft-doc-data := \\$/;"	m
LIST.program	t/Makefile.dev	/^LIST.program        = $(shell awk '\/^EXE\\.\/ {sub(\/^EXE.\/,"");arr[$$1]=1}$(_EXE.print_arr_EN/;"	m
LIST.sources	t/Makefile.dev	/^LIST.sources       := EXE.o-saft-tcl EXE.osaft EXE.osaft-dbx EXE.osaft-man EXE.osaft-usr EXE.osa/;"	m
Limitations	t/Makefile.pod	/^=head3 Limitations$/;"	S
MAKE	Makefile	/^MAKE            = $(MAKE_COMMAND)$/;"	m
MAKEFILE	Makefile	/^MAKEFILE        = Makefile$/;"	m
MAKEFLAGS	Makefile	/^MAKEFLAGS       = --no-builtin-variables --no-builtin-rules$/;"	m
MAXAGE_CHECK	o-saft.pl	/^    MAXAGE_CHECK: {$/;"	l
Make:--dry-run	t/Makefile.pod	/^=head2 Make:--dry-run$/;"	s
Make:--ignore-output	t/Makefile.pod	/^=head2 Make:--ignore-output$/;"	s
Make:OSAFT_MAKE	t/Makefile.pod	/^=head2 Make:OSAFT_MAKE$/;"	s
Make:Perl::Analyzer	t/Makefile.pod	/^=head2 Make:Perl::Analyzer$/;"	s
Make:Profiling	t/Makefile.pod	/^=head2 Make:Profiling$/;"	s
Make:defines with commands (recipes)	t/Makefile.pod	/^=head2 Make:defines with commands (recipes)$/;"	s
Make:generating help	t/Makefile.pod	/^=head2 Make:generating help$/;"	s
Make:podchecker	t/Makefile.pod	/^=head2 Make:podchecker$/;"	s
Make:profile.sub	t/Makefile.pod	/^=head2 Make:profile.sub$/;"	s
Make:profile.sub% target rule	t/Makefile.pod	/^=head2 Make:profile.sub% target rule$/;"	s
Make:profile.sub*_%	t/Makefile.pod	/^=head2 Make:profile.sub*_%$/;"	s
Make:profile.sub_%.log	t/Makefile.pod	/^=head3 Make:profile.sub_%.log$/;"	S
Make:target matching	t/Makefile.pod	/^=head2 Make:target matching$/;"	s
Make:target name	t/Makefile.pod	/^=head2 Make:target name$/;"	s
Make:target name prefix	t/Makefile.pod	/^=head2 Make:target name prefix$/;"	s
Make:variables and quotes	t/Makefile.pod	/^=head2 Make:variables and quotes$/;"	s
NAME	t/Makefile.pod	/^=head1 NAME$/;"	c
NET.pm	Makefile	/^NET.pm          = SSLinfo.pm \\$/;"	m
Net::SSLhello	Net/SSLhello.pm	/^package Net::SSLhello;$/;"	p
Net::SSLinfo	Net/SSLinfo.pm	/^package Net::SSLinfo;$/;"	p
O-Saft Makefile Annotations	t/Makefile.pod	/^=head1 O-Saft Makefile Annotations$/;"	c
O-Saft Makefile Example Usage	t/Makefile.pod	/^=head2 O-Saft Makefile Example Usage$/;"	s
O-Saft Makefile General	t/Makefile.pod	/^=head2 O-Saft Makefile General$/;"	s
O-Saft Makefile HELP Texts	t/Makefile.pod	/^=head2 O-Saft Makefile HELP Texts$/;"	s
O-Saft Makefile Includes	t/Makefile.pod	/^=head2 O-Saft Makefile Includes$/;"	s
O-Saft Makefile Limitations	t/Makefile.pod	/^=head1 O-Saft Makefile Limitations$/;"	c
O-Saft Makefile Preconditions	t/Makefile.pod	/^=head1 O-Saft Makefile Preconditions$/;"	c
O-Saft Makefile Quick Overview	t/Makefile.pod	/^=head1 O-Saft Makefile Quick Overview$/;"	c
O-Saft Makefile Syntax	t/Makefile.pod	/^=head1 O-Saft Makefile Syntax$/;"	c
O-Saft Makefile Targets	t/Makefile.pod	/^=head2 O-Saft Makefile Targets$/;"	s
O-Saft Makefile Variable Values	t/Makefile.pod	/^=head2 O-Saft Makefile Variable Values$/;"	s
O-Saft Makefile Variable and Target Names	t/Makefile.pod	/^=head2 O-Saft Makefile Variable and Target Names$/;"	s
O-Saft Makefile Variable, Macro names	t/Makefile.pod	/^=head2 O-Saft Makefile Variable, Macro names$/;"	s
O-Saft Makefile Variables	t/Makefile.pod	/^=head2 O-Saft Makefile Variables$/;"	s
O-Saft Makefile*	t/Makefile.pod	/^=head1 O-Saft Makefile*$/;"	c
O-Saft Terms	t/Makefile.pod	/^=head1 O-Saft Terms$/;"	c
O-Saft:Makefile Version String	t/Makefile.pod	/^=head2 O-Saft:Makefile Version String$/;"	s
OERR_NO_ERROR	OSaft/error_handler.pm	/^    OERR_NO_ERROR                               =>     1,   # no error$/;"	c
OERR_SSLHELLO_ABORT_CIPHERS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ABORT_CIPHERS                 =>   -79,   # error: abort testing this cipher(s/;"	c
OERR_SSLHELLO_ABORT_EXTENSIONS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ABORT_EXTENSIONS              =>   -69,   # error: abort testing this extensio/;"	c
OERR_SSLHELLO_ABORT_HOST	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ABORT_HOST                    =>   -99,   # error: abort testing this host$/;"	c
OERR_SSLHELLO_ABORT_PROGRAM	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ABORT_PROGRAM                 => -9000,   # error: abort running this program /;"	c
OERR_SSLHELLO_ABORT_PROTOCOL	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ABORT_PROTOCOL                =>   -89,   # error: abort testing this protocol/;"	c
OERR_SSLHELLO_ERROR_MESSAGE_IGNORED	OSaft/error_handler.pm	/^    OERR_SSLHELLO_ERROR_MESSAGE_IGNORED         =>    -1,   # error message ignored$/;"	c
OERR_SSLHELLO_MERGE_DTLS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_MERGE_DTLS                    =>   -29,   # try to merge fragmented DTLS packe/;"	c
OERR_SSLHELLO_MERGE_RECORD_FRAGMENTS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_MERGE_RECORD_FRAGMENTS        =>   -39,   # try to merge fragmented record$/;"	c
OERR_SSLHELLO_RETRY_CIPHERS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_RETRY_CIPHERS                 =>   -74,   # error: retry testing this cipher(s/;"	c
OERR_SSLHELLO_RETRY_EXTENSIONS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_RETRY_EXTENSIONS              =>   -64,   # error: retry testing this extensio/;"	c
OERR_SSLHELLO_RETRY_HOST	OSaft/error_handler.pm	/^    OERR_SSLHELLO_RETRY_HOST                    =>   -94,   # error: retry testing this host$/;"	c
OERR_SSLHELLO_RETRY_PROTOCOL	OSaft/error_handler.pm	/^    OERR_SSLHELLO_RETRY_PROTOCOL                =>   -84,   # error: retry testing this protocol/;"	c
OERR_SSLHELLO_RETRY_RECORD	OSaft/error_handler.pm	/^    OERR_SSLHELLO_RETRY_RECORD                  =>   -49,   # error: retry to send this record (/;"	c
OERR_SSLHELLO_TEST_EXTENSIONS	OSaft/error_handler.pm	/^    OERR_SSLHELLO_TEST_EXTENSIONS               =>   -59,   # test all possible values for liste/;"	c
OERR_UNDEFINED_TXT	OSaft/error_handler.pm	/^    OERR_UNDEFINED_TXT                          => "<<undefined>>",$/;"	c
OERR_UNKNOWN_TXT	OSaft/error_handler.pm	/^    OERR_UNKNOWN_TXT                            => "<<unknown>>",$/;"	c
OERR_UNKNOWN_TYPE	OSaft/error_handler.pm	/^    OERR_UNKNOWN_TYPE                           => -9999,   # unknown error type, needs to be th/;"	c
OERR_VERSION	OSaft/error_handler.pm	/^    OERR_VERSION                                => '19.11.19',$/;"	c
OSAFT.pm	Makefile	/^OSAFT.pm        = Ciphers.pm error_handler.pm$/;"	m
OSAFT_MAKE	t/Makefile	/^export OSAFT_MAKE  := avoid writing random data (like date and time string)$/;"	m
OSAFT_VERSION	osaft.pm	/^    OSAFT_VERSION   => '22.02.13',  # official version number of this file$/;"	c
OSD.dir	Makefile	/^OSD.dir         = OSaft\/Doc$/;"	m
OSD.pm	Makefile	/^OSD.pm          = OSaft\/Doc\/Data.pm$/;"	m
OSD.txt	Makefile	/^OSD.txt         = \\$/;"	m
OSaft::Ciphers	OSaft/Ciphers.pm	/^package OSaft::Ciphers;$/;"	p
OSaft::Doc::Data	OSaft/Doc/Data.pm	/^package OSaft::Doc::Data;$/;"	p
OSaft::error_handler	OSaft/error_handler.pm	/^package OSaft::error_handler;$/;"	p
PARSE_EXTENSION	Net/SSLhello.pm	/^    PARSE_EXTENSION: while ($_buffer_size > 2) {$/;"	l
PEM	Net/SSLinfo.pm	/^sub PEM             { return _SSLinfo_get('PEM',              $_[0], $_[1]); }$/;"	s
PERL.OPTS	t/Makefile.misc	/^profile.sub.args.log%:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15 $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.args.log:   PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15 $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.args:       PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.args_%:     PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.entry.log%: PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1  $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.entry.log:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1  $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.entry:      PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.entry_%:    PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.exit.log%:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2  $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.exit.log:   PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2  $(_lineinfo)'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.exit:       PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2'$/;"	m
PERL.OPTS	t/Makefile.misc	/^profile.sub.exit_%:     PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2'$/;"	m
Perl packages	t/Makefile.pod	/^=head3 Perl packages$/;"	S
Project	Makefile	/^Project         = o-saft$/;"	m
ProjectName	Makefile	/^ProjectName     = O-Saft$/;"	m
RECEVICE_ANSWER	Net/SSLhello.pm	/^RECEVICE_ANSWER:$/;"	l
RETRY_TO_EXCHANGE_CLIENT_AND_SERVER_HELLO	Net/SSLhello.pm	/^    RETRY_TO_EXCHANGE_CLIENT_AND_SERVER_HELLO: while ($retryCnt++ < $Net::SSLhello::retry) { # n/;"	l
RETRY_TO_OPEN_SSL_CONNECTION	Net/SSLhello.pm	/^    RETRY_TO_OPEN_SSL_CONNECTION: { do { # connect to #server:port (via proxy) and open a ssl co/;"	l
RETRY_TO_RECEIVE_A_RECORD	Net/SSLhello.pm	/^    RETRY_TO_RECEIVE_A_RECORD: while ( ( (length($$input_ref) < $pduLen) || ($pduLen == 0) ) && /;"	l
Remark	checkAllCiphers.pl	/^                Remark: All DTLS-Protocols are experimental (see --experimental), DTLSv09 (=Open/;"	l
SID	o-saft.pl	/^    SID         => "@(#) yeast.pl 1.1073 22\/03\/04 13:30:42",$/;"	c
SID_osaft	osaft.pm	/^    SID_osaft   => "@(#) osaft.pm 1.270 22\/03\/03 14:00:38",$/;"	c
SRC.Makefiles	Makefile	/^SRC.Makefiles   = \\$/;"	m
SRC.cgi	Makefile	/^SRC.cgi         = $(Project).cgi$/;"	m
SRC.contrib	Makefile	/^SRC.contrib     = \\$/;"	m
SRC.contrib.complete	Makefile	/^SRC.contrib.complete= \\$/;"	m
SRC.contrib.dir	Makefile	/^SRC.contrib.dir     = contrib$/;"	m
SRC.contrib.dir	t/Makefile	/^    SRC.contrib.dir = contrib$/;"	m
SRC.contrib.dir	t/Makefile.misc	/^    SRC.contrib.dir = contrib$/;"	m
SRC.contrib.examples	Makefile	/^SRC.contrib.examples= filter_examples usage_examples$/;"	m
SRC.contrib.misc	Makefile	/^SRC.contrib.misc    = \\$/;"	m
SRC.contrib.post	Makefile	/^SRC.contrib.post    = \\$/;"	m
SRC.contrib.post.awk	Makefile	/^SRC.contrib.post.awk= \\$/;"	m
SRC.contrib.zap	Makefile	/^SRC.contrib.zap     = zap_config.sh zap_config.xml$/;"	m
SRC.doc	Makefile	/^SRC.doc         = $(DOC.src:%=$(DOC.dir)\/%)$/;"	m
SRC.docker	Makefile	/^SRC.docker      = \\$/;"	m
SRC.exe	Makefile	/^SRC.exe         = $(SRC.pl)  $(SRC.gui) $(CHK.pl)  $(DEV.pl) $(SRC.sh)$/;"	m
SRC.gui	Makefile	/^SRC.gui         = $(Project).tcl $(Project)-img.tcl$/;"	m
SRC.inst	Makefile	/^SRC.inst        = $(SRC.contrib.dir)\/INSTALL-template.sh$/;"	m
SRC.lic	Makefile	/^SRC.lic         = yeast.lic$/;"	m
SRC.make	Makefile	/^SRC.make        = Makefile$/;"	m
SRC.misc	Makefile	/^SRC.misc        = README CHANGES$/;"	m
SRC.php	Makefile	/^SRC.php         = $(Project).php$/;"	m
SRC.pl	Makefile	/^SRC.pl          = $(Project).pl$/;"	m
SRC.pm	Makefile	/^SRC.pm          = \\$/;"	m
SRC.rc	Makefile	/^SRC.rc          = .$(SRC.pl)$/;"	m
SRC.sh	Makefile	/^SRC.sh          = $(Project)$/;"	m
SRC.tcl	Makefile	/^SRC.tcl         = $(Project).tcl$/;"	m
SRC.test	Makefile	/^SRC.test        = \\$/;"	m
SRC.txt	Makefile	/^SRC.txt         = $(OSD.txt:%=$(OSD.dir)\/%)$/;"	m
SRC.web	Makefile	/^SRC.web         = $(WEB.src:%=$(WEB.dir)\/%)$/;"	m
SSLHELLO	Net/SSLhello.pm	/^    SSLHELLO        => 'O-Saft::Net::SSLhello',$/;"	c
SSLHELLO_VERSION	Net/SSLhello.pm	/^    SSLHELLO_VERSION=> '22.02.13',$/;"	c
SSLINFO	Net/SSLinfo.pm	/^    SSLINFO         => 'Net::SSLinfo',$/;"	c
SSLINFO_ERR	Net/SSLinfo.pm	/^    SSLINFO_ERR     => '#Net::SSLinfo::errors:',$/;"	c
SSLINFO_HASH	Net/SSLinfo.pm	/^    SSLINFO_HASH    => '<<openssl>>',$/;"	c
SSLINFO_PEM	Net/SSLinfo.pm	/^    SSLINFO_PEM     => '<<N\/A (no PEM)>>',$/;"	c
SSLINFO_SID	Net/SSLinfo.pm	/^    SSLINFO_SID     => '@(#) SSLinfo.pm 1.277 22\/02\/26 15:07:24'$/;"	c
SSLINFO_UNDEF	Net/SSLinfo.pm	/^    SSLINFO_UNDEF   => '<<undefined>>',$/;"	c
SSLINFO_VERSION	Net/SSLinfo.pm	/^    SSLINFO_VERSION => '22.02.12',$/;"	c
SSLversion	Net/SSLinfo.pm	/^sub SSLversion      { return _SSLinfo_get('SSLversion',       $_[0], $_[1]); }$/;"	s
SSTPCORRELATIONID	o-saft.pl	/^SSTPCORRELATIONID:{deadbeef-cafe-affe-caba-0000000000}$/;"	l
STR_DBX	osaft.pm	/^    STR_DBX     => "#dbx# ",$/;"	c
STR_ERROR	osaft.pm	/^    STR_ERROR   => "**ERROR: ",$/;"	c
STR_HINT	osaft.pm	/^    STR_HINT    => "!!Hint: ",$/;"	c
STR_MAKEVAL	osaft.pm	/^    STR_MAKEVAL => "<<value not printed (OSAFT_MAKE exists)>>",$/;"	c
STR_NOTXT	osaft.pm	/^    STR_NOTXT   => "<<>>",$/;"	c
STR_UNDEF	osaft.pm	/^    STR_UNDEF   => "<<undef>>",$/;"	c
STR_USAGE	osaft.pm	/^    STR_USAGE   => "**USAGE: ",$/;"	c
STR_VERSION	o-saft.pl	/^    STR_VERSION => "22.02.22",          # <== our official version number$/;"	c
STR_WARN	osaft.pm	/^    STR_WARN    => "**WARNING: ",$/;"	c
SWITCH	o-saft-dbx.pm	/^    SWITCH: for (ref($ref->{$key})) {   # ugly but save use of $_ here$/;"	l
SWITCH	o-saft.pl	/^    SWITCH: for (ref($cfg{$key})) {$/;"	l
SYNOPSYS	t/Makefile.pod	/^=head1 SYNOPSYS$/;"	c
TEST.TEMPL.args	t/Makefile.template	/^TEST.TEMPL.args = \\$/;"	m
TEST.TEMPL.hosts	t/Makefile.template	/^    TEST.TEMPL.hosts= $(TEST.hosts)$/;"	m
TEST.TEMPL.hosts	t/Makefile.template	/^TEST.TEMPL.hosts= host.to.be.tested$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-contrib-openssl_%:  TEST.args = --n$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-contrib-standalone-tmp: TEST.args = $(_TEST.dev.tmpfile)$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-install-sh_%:       TEST.args = --n \/tmp\/o-saft$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-o-saft-sh_--colour:      TEST.args = --colour +unknown-cmd localhost$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-osaft-man_%:        TEST.args = --header$/;"	m
TEST.args	t/Makefile.dev	/^testarg-dev-osaft-man_pod:      TEST.args =$/;"	m
TEST.args	t/Makefile.examples	/^testarg-example---legacy-quick2:    TEST.args   = --legacy=quick --no-header +check$/;"	m
TEST.args	t/Makefile.examples	/^testarg-example---legacy-quick3:    TEST.args   = --legacy=quick --no-header --trace-key +info$/;"	m
TEST.args	t/Makefile.examples	/^testarg-example---legacy-quick4:    TEST.args   = --legacy=quick --no-header --trace-key +check$/;"	m
TEST.args	t/Makefile.examples	/^testarg-example---legacy-quick5:    TEST.args   = --legacy=quick --no-header --trace-key --showh/;"	m
TEST.args	t/Makefile.template	/^testcmd-TEMPL%: TEST.args   =$/;"	m
TEST.args	t/Makefile.warnings	/^warning-000: TEST.args  = --invalid_nr_to_show_failed-status$/;"	m
TEST.args	t/Makefile.warnings	/^warning-002: TEST.args  = TODO: testing openssl returning error, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-003: TEST.args  = TODO: testing openssl failed with allocate memory, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-004: TEST.args  = TODO: testing perl returned status, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-005: TEST.args  = TODO: testing missing IO\/Socket\/SSL.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-006: TEST.args  = TODO: testing missing IO\/Socket\/INET.pm, disabled ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-007: TEST.args  = TODO: testing missing Net\/DNS.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-008: TEST.args  = TODO: testing missing Time\/Local.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-010: TEST.args  = TODO: testing die, missing Net\/SSLhello.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-011: TEST.args  = TODO: testing die, missing Net\/SSLinfo.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-012: TEST.args  = TODO: testing die, missing Net::SSLeay.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-013: TEST.args  = TODO: testing die, missing o-saft-man.pm, disabled ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-014: TEST.args  = TODO: testing die, missing Net::SSLeay.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-015: TEST.args  = TODO: testing die, no ciphers found, may happen with openssl pre 1.0.0/;"	m
TEST.args	t/Makefile.warnings	/^warning-016: TEST.args  = TODO: testing undefined cipher description for, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-017: TEST.args  = TODO: testing partial match for cipher name found, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-020: TEST.args  = TODO: testing die, CGI mode requires strict settings, disabled ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-021: TEST.args  = --set-score=unknown               +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-022: TEST.args  = --cfgcmd-is=unknown               +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-023: TEST.args  = --legacy=key                      +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-041: TEST.args  = s_client                          +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-047: TEST.args  = +info  +cn                        any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-052: TEST.args  = --rc=$(TEST.tmp.rc)$/;"	m
TEST.args	t/Makefile.warnings	/^warning-053: TEST.args  = --capath='\/path with spaces'      +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-054: TEST.args  = --legacy=unknown_legacy           +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-055: TEST.args  = --format=unknown_format           +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-056: TEST.args  = --range=unknown_range             +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-057: TEST.args  = --cipher-mode=unknown             +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-058: TEST.args  = --ca-path=unknown                 +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-059: TEST.args  = --ca-path=unknown                 +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-060: TEST.args  = --ca-paths=unknown --cfg-init=ca_files=unknown +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-062: TEST.args  = --cipher=unknown +cipher          any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-063: TEST.args  = --cipher=UNKNOWN +cipher          any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-064: TEST.args  = +sts --no-http                    any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-067: TEST.args  = --ignore-out=cn +cn --v           any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-068: TEST.args  = --ignore-out=cn +cn --v           any-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-069: TEST.args  = --sniname=wrong +cn               $(TEST.host)$/;"	m
TEST.args	t/Makefile.warnings	/^warning-070: TEST.args  = TODO: configuration files are not read in CGI mode, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-070: TEST.args  = TODO: testing configuration file cannot be opened$/;"	m
TEST.args	t/Makefile.warnings	/^warning-071: TEST.args  = --cfg_unknown=dummy=dummy         +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-073: TEST.args  = --cfg_cmd=invalid_default_command=default +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-074: TEST.args  = --cfg_cmd=dummy=unknown_command   +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-075: TEST.args  = --cfg-init=ca_path=force-message  +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-076: TEST.args  = --cfg_score=dummy=invalid_value   +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-080: TEST.args  = TODO: testing Net::SSLeay < 1.49$/;"	m
TEST.args	t/Makefile.warnings	/^warning-081: TEST.args  = TODO: ancient Net::SSLeay Net::SSLeay::VERSION < 1.49, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-090: TEST.args  = TODO: Net::SSLinfo::next_protos no longer supported, please use Net::S/;"	m
TEST.args	t/Makefile.warnings	/^warning-111: TEST.args  = --mx --nodns                      +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-112: TEST.args  = +sts_expired                      +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-120: TEST.args  = TODO: testing ancient perl$/;"	m
TEST.args	t/Makefile.warnings	/^warning-121: TEST.args  = TODO: testing ancient module$/;"	m
TEST.args	t/Makefile.warnings	/^warning-122: TEST.args  = TODO: testing ancient Net::SSLeay$/;"	m
TEST.args	t/Makefile.warnings	/^warning-123: TEST.args  = TODO: testing ancient IO::Socket$/;"	m
TEST.args	t/Makefile.warnings	/^warning-124: TEST.args  = TODO: testing ancient IO::Socket::SSL$/;"	m
TEST.args	t/Makefile.warnings	/^warning-125: TEST.args  = TODO: testing openssl < 1.0.0$/;"	m
TEST.args	t/Makefile.warnings	/^warning-126: TEST.args  = TODO: testing missing ALPN functionality$/;"	m
TEST.args	t/Makefile.warnings	/^warning-127: TEST.args  = TODO: testing Net::SSLeay < 1.56, ALPN disabled$/;"	m
TEST.args	t/Makefile.warnings	/^warning-128: TEST.args  = TODO: testing openssl < 1.0.2, ALPN disabled$/;"	m
TEST.args	t/Makefile.warnings	/^warning-129: TEST.args  = TODO: testing missing NPN functionality$/;"	m
TEST.args	t/Makefile.warnings	/^warning-130: TEST.args  = TODO: testing Net::SSLeay < 1.46, NPN disabled$/;"	m
TEST.args	t/Makefile.warnings	/^warning-132: TEST.args  = TODO: testing openssl < 1.0.1, NPN disabled$/;"	m
TEST.args	t/Makefile.warnings	/^warning-133: TEST.args  = TODO: testing Net::SSLeay without OCSP$/;"	m
TEST.args	t/Makefile.warnings	/^warning-134: TEST.args  = TODO: testing Net::SSLeay without EC$/;"	m
TEST.args	t/Makefile.warnings	/^warning-135: TEST.args  = TODO: testing Net::SSLeay < 1.49$/;"	m
TEST.args	t/Makefile.warnings	/^warning-140: TEST.args  = +cipherraw --dtlsv1               +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-143: TEST.args  = TODO: testing SSL protocol not supported by Net::SSLeay, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-144: TEST.args  = TODO: testing missing openssl s_client support for -alpn or -npn, diff/;"	m
TEST.args	t/Makefile.warnings	/^warning-145: TEST.args  = TODO: testing missing openssl s_client support for -alpn or -npn, diff/;"	m
TEST.args	t/Makefile.warnings	/^warning-146: TEST.args  = TODO: testing missing openssl -tlsextdebug option$/;"	m
TEST.args	t/Makefile.warnings	/^warning-147: TEST.args  = TODO: testing missing openssl executable in Net::SSLinfo$/;"	m
TEST.args	t/Makefile.warnings	/^warning-148: TEST.args  = TODO: testing missing openssl version -d failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-149: TEST.args  = --openssl=\/does\/not\/exist         +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-190: TEST.args  = TODO: open(OSaft\/Doc\/file.txt): failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-191: TEST.args  = TODO: no  OSaft\/Doc\/file.txt  found, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-201: TEST.args  = +cn                               unknown-host$/;"	m
TEST.args	t/Makefile.warnings	/^warning-204: TEST.args  = TODO: testing connection without SNI, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-205: TEST.args  = TODO: testing connection failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-206: TEST.args  = TODO: testing connection witout SNI errors from Net::SSLinfo, difficul/;"	m
TEST.args	t/Makefile.warnings	/^warning-207: TEST.args  = TODO: testing connection with openssl failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-208: TEST.args  = TODO: testing +check without openssl on Windows, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-209: TEST.args  = TODO: testing missing SSL version, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-301: TEST.args  = TODO: testing continous connection errors, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-302: TEST.args  = TODO: testing max connection errors, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-303: TEST.args  = TODO: testing unsupported Net::SSLeay::CTX_v2_new, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-304: TEST.args  = TODO: testing unsupported Net::SSLeay::CTX_v3_new, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-305: TEST.args  = TODO: testing connection _usesocket failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-311: TEST.args  = TODO: testing  empty  result from openssl, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-312: TEST.args  = TODO: testing strange result from openssl, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-312: TEST.args  = TODO: testing unknown result from openssl, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-321: TEST.args  = TODO: testing _isbleed failed to connect, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-322: TEST.args  = TODO: testing _isbleed with openTcpSSLconnection failed, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-323: TEST.args  = TODO: testing heartbleed: no reply, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-324: TEST.args  = TODO: --sniname=wrong +cn$/;"	m
TEST.args	t/Makefile.warnings	/^warning-325: TEST.args  = TODO: testing connection failed, HTTP disabled, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-331: TEST.args  = TODO: testing _isccs: failed to connect, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-332: TEST.args  = TODO: testing _isccs: no reply, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-408: TEST.args  = --no-openssl  +cipher-dh --exit=HOST2 $(TEST.host)$/;"	m
TEST.args	t/Makefile.warnings	/^warning-412: TEST.args  = TODO: testing missing ciphers in sorted list, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-451: TEST.args  = TODO: testing function obsolete, please use cipher_openssl, difficult /;"	m
TEST.args	t/Makefile.warnings	/^warning-501: TEST.args  = TODO: cannot read OSaft\/_ciphers_openssl_all.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-502: TEST.args  = TODO: cannot read OSaft\/_ciphers_iana.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-503: TEST.args  = TODO: cannot read OSaft\/_ciphers_osaft.pm$/;"	m
TEST.args	t/Makefile.warnings	/^warning-510: TEST.args  = TODO: testing --help=unknown-table , difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-511: TEST.args  = getter=0x42$/;"	m
TEST.args	t/Makefile.warnings	/^warning-513: TEST.args  = TODO: partial match for cipher name found, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-520: TEST.args  = ciphers=unknown$/;"	m
TEST.args	t/Makefile.warnings	/^warning-521: TEST.args  = TODO: testing duplicate IANA key, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-522: TEST.args  = TODO: testing duplicate openssl key, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-601: TEST.args  = TODO: testing connection failed with protocol error, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-602: TEST.args  = TODO: testing connection type name mismatch, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-631: TEST.args  = TODO: testing SSL protocol mismatch for cipher, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-641: TEST.args  = TODO: testing HTTPS request failed, difficult:& needs target with ALPN/;"	m
TEST.args	t/Makefile.warnings	/^warning-651: TEST.args  = TODO: testing Net::SSLeay >= 1.45 required for getting version$/;"	m
TEST.args	t/Makefile.warnings	/^warning-652: TEST.args  = TODO: testing Net::SSLeay >= 1.33 required for getting subjectAltNames$/;"	m
TEST.args	t/Makefile.warnings	/^warning-653: TEST.args  = TODO: testing Net::SSLeay >= 1.30 required for getting commonName$/;"	m
TEST.args	t/Makefile.warnings	/^warning-654: TEST.args  = TODO: testing Net::SSLeay >= 1.45 required for getting fingerprint_md5$/;"	m
TEST.args	t/Makefile.warnings	/^warning-655: TEST.args  = TODO: testing Net::SSLeay >= 1.46 required for getting some certificat/;"	m
TEST.args	t/Makefile.warnings	/^warning-801: TEST.args  = TODO: testing connection returning unknown label, difficult ...$/;"	m
TEST.args	t/Makefile.warnings	/^warning-811: TEST.args  = TODO: testing ancient openssl version: using '-msg' option to get DH p/;"	m
TEST.args	t/Makefile.warnings	/^warning-821: TEST.args  = TODO: can not print certificate sizes without a certificate, --no-cert$/;"	m
TEST.args	t/Makefile.warnings	/^warning-831: TEST.args  = --testing-+quit__without__--trace=arg +quit$/;"	m
TEST.args	t/Makefile.warnings	/^warning-851: TEST.args  = TODO: ancient version Net::SSLeay < 1.49$/;"	m
TEST.args	t/Makefile.warnings	/^warning-861: TEST.args  = TODO: not all ciphers listed$/;"	m
TEST.args.misc	t/Makefile.misc	/^TEST.args.misc     := +quit$/;"	m
TEST.bench.host	t/Makefile.misc	/^TEST.bench.host    := $(TEST.host)$/;"	m
TEST.cgi.hosts	t/Makefile.cgi	/^    TEST.cgi.hosts  = $(TEST.hosts)$/;"	m
TEST.cgi.hosts	t/Makefile.cgi	/^TEST.cgi.hosts      =$/;"	m
TEST.critic.rc	Makefile	/^TEST.critic.rc  = .perlcriticrc$/;"	m
TEST.dev.hosts	t/Makefile.dev	/^TEST.dev.hosts      =$/;"	m
TEST.dev.hosts	t/Makefile.dev	/^testarg-dev-o-saft_notyet:  TEST.dev.hosts  = localhost$/;"	m
TEST.dir	Makefile	/^TEST.dir        = t$/;"	m
TEST.dir	t/Makefile	/^TEST.dir       := t$/;"	m
TEST.do	Makefile	/^TEST.do         = SSLinfo.pl \\$/;"	m
TEST.examples.hosts	t/Makefile.examples	/^TEST.examples.hosts = localhost$/;"	m
TEST.exit.hosts	t/Makefile.exit	/^    TEST.exit.hosts = $(TEST.hosts)$/;"	m
TEST.exit.hosts	t/Makefile.exit	/^TEST.exit.hosts     = localhost$/;"	m
TEST.ext.hosts	t/Makefile.ext	/^    TEST.ext.hosts  = $(TEST.hosts)$/;"	m
TEST.ext.hosts	t/Makefile.ext	/^    TEST.ext.hosts  = $(shell grep ^[a-zA-Z0-9] $(TEST.file))$/;"	m
TEST.file	t/Makefile.ext	/^TEST.file          := t\/Makefile.FQDN$/;"	m
TEST.host	t/Makefile.warnings	/^    TEST.host       = localhost$/;"	m
TEST.init	t/Makefile.cgi	/^test.cgi:                   TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi-%:              TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi---cgi-bad1:     TEST.init   = --cgiwrong     --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi---cgi-bad2:     TEST.init   = --cgi=wrong    --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi---cgi-bad3:     TEST.init   = --wrongcgi     --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi---cgi-miss:     TEST.init   = --missing--cgi --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testarg-cgi_with%:          TEST.init   =$/;"	m
TEST.init	t/Makefile.cgi	/^testcmd-cgi-%:              TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	m
TEST.init	t/Makefile.cgi	/^testcmd-cgi-chr%:           TEST.init   = --cgi$/;"	m
TEST.init	t/Makefile.examples	/^testarg-example-%:              TEST.init   = $(TEST.examples.hosts)$/;"	m
TEST.init	t/Makefile.exit	/^testmsg-exit-%:         TEST.init   = --trace-CLI +cn $(TEST.host)$/;"	m
TEST.init	t/Makefile.ext	/^testcmd-e%:     TEST.init   = --header$/;"	m
TEST.init	t/Makefile.opt	/^testarg-opt-alias-%:            TEST.init   = --trace-CLI --traceARG --v +quit$/;"	m
TEST.init	t/Makefile.opt	/^testarg-opt-alias-HOST0%:       TEST.init   = --trace-CLI --exit=HOST0 +cn$/;"	m
TEST.init	t/Makefile.opt	/^testarg-opt-stdformat-%:    TEST.init   = --trace-CLI --no-rc --help=pod$/;"	m
TEST.init	t/Makefile.template	/^testTEMPL-%:        TEST.init   = +quit$/;"	m
TEST.init	t/Makefile.template	/^testcmd-TEMPL%:     TEST.init   = +quit$/;"	m
TEST.init	t/Makefile.template	/^testcmd-TEMPL%: TEST.init   =$/;"	m
TEST.init	t/Makefile.warnings	/^warning-%:          TEST.init   = $/;"	m
TEST.log-suffix	t/Makefile	/^TEST.log-suffix     = -$(TEST.today)$/;"	m
TEST.logdir	Makefile	/^TEST.logdir     = $(TEST.dir)\/log$/;"	m
TEST.logdir	t/Makefile	/^TEST.logdir     = $(TEST.dir)\/log$/;"	m
TEST.make-n	t/Makefile	/^TEST.make-n    := $(if $(findstring n,$(firstword -$(MAKEFLAGS))),-n)$/;"	m
TEST.norc.host	t/Makefile.misc	/^TEST.norc.host := localhost$/;"	m
TEST.opt.analyse	t/Makefile.misc	/^TEST.opt.analyse    =$/;"	m
TEST.opt.analyse.dat	t/Makefile.misc	/^TEST.opt.analyse.dat= --datafile=$(_TEST.analyse.dat)$/;"	m
TEST.opt.analyse.dir	t/Makefile.misc	/^analyse-output:  TEST.opt.analyse.dir   = --output-dir=$(_TEST.analyse.dst)$/;"	m
TEST.opt.analyse.dir	t/Makefile.misc	/^analyse:         TEST.opt.analyse.dir   = --source-dir=$(_TEST.analyse.src)$/;"	m
TEST.opt.cloc	t/Makefile.misc	/^TEST.opt.cloc      := \\$/;"	m
TEST.opt.dprofpp	t/Makefile.misc	/^TEST.opt.dprofpp   :=$/;"	m
TEST.opt.hosts	t/Makefile.opt	/^    TEST.opt.hosts  = $(TEST.hosts)$/;"	m
TEST.opt.hosts	t/Makefile.opt	/^TEST.opt.hosts      = localhost$/;"	m
TEST.opt.nytprof	t/Makefile.misc	/^TEST.opt.nytprof   :=$/;"	m
TEST.profile.host	t/Makefile.misc	/^TEST.profile.host  := localhost$/;"	m
TEST.rc	t/Makefile.warnings	/^warning-046:                                     TEST.rc = --cfg_cmd=new_command=quit$/;"	m
TEST.rc	t/Makefile.warnings	/^warning-052:                                     TEST.rc = "--option=-with_trailing_spaces   "$/;"	m
TEST.symlinks	t/Makefile	/^TEST.symlinks  := ..\/contrib ..\/osaft.pm ..\/.o-saft.pl ..\/Net ..\/docs ..\/OSaft$/;"	m
TEST.target_logfile	t/Makefile	/^TEST.target_logfile = $(TEST.logdir)\/testcmd-$/;"	m
TEST.target_prefix	t/Makefile	/^TEST.target_prefix  = testcmd-$/;"	m
TEST.target_prefix	t/Makefile	/^TEST.target_prefix :=   [a-zA-Z][_a-zA-Z.]$/;"	m
TEST.target_prefix	t/Makefile	/^test.log-compare:       TEST.target_prefix  = test$/;"	m
TEST.target_prefix	t/Makefile	/^test.log-move:          TEST.target_prefix  = test$/;"	m
TEST.target_prefix	t/Makefile	/^test.tests.log-compare: TEST.target_prefix  = test$/;"	m
TEST.target_prefix	t/Makefile	/^test.tests.log-move:    TEST.target_prefix  = test$/;"	m
TEST.target_prefix	t/Makefile	/^test.tests.log:         TEST.target_prefix  = test$/;"	m
TEST.target_prefix	t/Makefile.cgi	/^test.cgi.log-compare:   TEST.target_prefix  = testcmd-cgi$/;"	m
TEST.target_prefix	t/Makefile.cgi	/^test.cgi.log-move:      TEST.target_prefix  = testcmd-cgi$/;"	m
TEST.target_prefix	t/Makefile.dev	/^test.dev.log-compare:   TEST.target_prefix  = testarg-dev-$/;"	m
TEST.target_prefix	t/Makefile.dev	/^test.dev.log-move:      TEST.target_prefix  = testarg-dev-$/;"	m
TEST.target_prefix	t/Makefile.dev	/^test.dev.log:           TEST.target_prefix  = testarg-dev-$/;"	m
TEST.target_prefix	t/Makefile.examples	/^test.examples.log-move:             TEST.target_prefix  = testarg-examples$/;"	m
TEST.target_prefix	t/Makefile.examples	/^test.examples.log:                  TEST.target_prefix  = testarg-examples$/;"	m
TEST.target_prefix	t/Makefile.exit	/^test.exit.log-compare:  TEST.target_prefix  = test.exit$/;"	m
TEST.target_prefix	t/Makefile.exit	/^test.exit.log-move:     TEST.target_prefix  = test.exit$/;"	m
TEST.target_prefix	t/Makefile.ext	/^test.ext.log-compare:   TEST.target_prefix  = testcmd-e$/;"	m
TEST.target_prefix	t/Makefile.ext	/^test.ext.log-move:      TEST.target_prefix  = testcmd-e$/;"	m
TEST.target_prefix	t/Makefile.ext	/^test.ext.log:           TEST.target_prefix  = testcmd-e$/;"	m
TEST.target_prefix	t/Makefile.opt	/^test.opt.log-compare:   TEST.target_prefix  = testarg-opt$/;"	m
TEST.target_prefix	t/Makefile.opt	/^test.opt.log-move:      TEST.target_prefix  = testarg-opt$/;"	m
TEST.target_prefix	t/Makefile.opt	/^test.opt.log:           TEST.target_prefix  = testarg-opt$/;"	m
TEST.target_prefix	t/Makefile.template	/^test.TEMPL.log-compare:  TEST.target_prefix  = testcmd-TEMPL$/;"	m
TEST.target_prefix	t/Makefile.template	/^test.TEMPL.log-move:     TEST.target_prefix  = testcmd-TEMPL$/;"	m
TEST.target_prefix	t/Makefile.template	/^test.TEMPL.log:          TEST.target_prefix  = testcmd-TEMPL$/;"	m
TEST.tmp.rc	t/Makefile.warnings	/^TEST.tmp.rc        := \/tmp\/o-saft.tmprc$/;"	m
TEST.today	t/Makefile	/^TEST.today         := $(shell date +%Y""%m%d)$/;"	m
TMP.dir	Makefile	/^TMP.dir         = \/tmp\/$(Project)$/;"	m
TRACE.target	Makefile	/^%-v: TRACE.target   = echo "\\# $@: $?"$/;"	m
TRACE.target	Makefile	/^%-vv: TRACE.target  = echo "\\# $@: $^"$/;"	m
TRACE.target	t/Makefile	/^tests: TRACE.target = echo "\\\\012\\#\\# $@: $(EXE.pl) $(TEST.args)"$/;"	m
TRACE.target	t/Makefile.cgi	/^%-v: TRACE.target   = echo "\\# $@: $?"$/;"	m
TRACE.target	t/Makefile.cgi	/^%-vv: TRACE.target  = echo "\\# $@: $^"$/;"	m
TRACE.target.log	t/Makefile	/^TRACE.target.log    =$/;"	m
TRY	Net/SSLinfo.pm	/^    TRY: { # defensive programming with simple error checks$/;"	l
TRY	Net/SSLinfo.pm	/^    TRY: {$/;"	l
Troubleshooting	t/Makefile.pod	/^=head2 Troubleshooting$/;"	s
USR.pm	Makefile	/^USR.pm          = \\$/;"	m
Used Pattern for Names	t/Makefile.pod	/^=head3 Used Pattern for Names$/;"	S
VERSION	t/Makefile.pod	/^=head1 VERSION$/;"	c
WEB.dir	Makefile	/^WEB.dir         = docs\/img$/;"	m
WEB.src	Makefile	/^WEB.src         = \\$/;"	m
_ALL.test.ext	t/Makefile.ext	/^_ALL.test.ext       = $(ALL.by_host)$/;"	m
_ALL.test.ext.log	t/Makefile.ext	/^_ALL.test.ext.log   = $(ALL.test.ext:%=%.log)$/;"	m
_CFG_RETURN	o-saft.pl	/^    _CFG_RETURN:$/;"	l
_CIPHER	Makefile	/^_CIPHER         = \\$/;"	m
_DTLS_SLEEP_AFTER_FOUND_A_CIPHER	Net/SSLhello.pm	/^    _DTLS_SLEEP_AFTER_FOUND_A_CIPHER    => 0.75, # DTLS-Protocol: Sleep after found a cipher to /;"	c
_DTLS_SLEEP_AFTER_NO_CIPHERS_FOUND	Net/SSLhello.pm	/^    _DTLS_SLEEP_AFTER_NO_CIPHERS_FOUND  => 0.05  # DTLS-Protocol: Sleep after not found a cipher/;"	c
_EXE.cipher_key.awk	t/Makefile.misc	/^_EXE.cipher_key.awk    := '\\$/;"	m
_EXE.cipher_value.awk	t/Makefile.misc	/^_EXE.cipher_value.awk  := '\\$/;"	m
_EXE.grep-opt	t/Makefile	/^_EXE.grep-opt      := -q$/;"	m
_EXE.macro_by_line.awk	t/Makefile	/^_EXE.macro_by_line.awk := \/^[a-zA-Z_][a-zA-Z_.]* *=\/{sub(\/=\/,"",$$1);print $$1}$/;"	m
_EXE.perldoc-opt	t/Makefile	/^_EXE.perldoc-opt   := -n nroff$/;"	m
_EXE.print_arr_END.awk	t/Makefile	/^_EXE.print_arr_END.awk := END{for(idx in arr){print idx}}$/;"	m
_EXE.print_file.awk	t/Makefile	/^_EXE.print_file.awk    := (FNR==1){ x="";for(i=1;i<62;i++){x=sprintf("%s%c",x,"-")};print "\\n\\/;"	m
_EXE.sort-opt	t/Makefile	/^_EXE.sort-opt      := -n -f$/;"	m
_EXE.target_by_line.awk	t/Makefile	/^_EXE.target_by_line.awk:= \/^[a-zA-Z_][a-zA-Z_.]* *:\/{sub(\/:\/,"",$$1);print $$1}$/;"	m
_EXE.target_to_arr.awk	t/Makefile	/^_EXE.target_to_arr.awk  = \/^.*%\/{next} \/^$(TEST.target_prefix)*\/{arr[$$1]=1}$/;"	m
_FLAGS_ALLOW_SELFSIGNED	Net/SSLinfo.pm	/^sub _FLAGS_ALLOW_SELFSIGNED () { return 0x00000001; }$/;"	s
_FORCE	t/Makefile	/^_FORCE:$/;"	t
_HELP-_dev2	t/Makefile.dev	/^_HELP-_dev2         = ______________ summary targets for internal documentations _$/;"	m
_HELP.alltargets	Makefile	/^_HELP.alltargets= $(shell $(EXE.eval) $(ALL.includes))$/;"	m
_HELP.help	Makefile	/^_HELP.help      = $(ALL.help:%=f-%)$/;"	m
_HELP.my_targets	Makefile	/^_HELP.my_targets= $(shell $(EXE.eval) $(MAKEFILE))$/;"	m
_HELP.opt_data	Makefile	/^_HELP.opt_data  = +help --help=opt --help=commands --help=glossar --help=alias \\$/;"	m
_INST.contrib	Makefile	/^_INST.contrib   = $(sort $(ALL.contrib))$/;"	m
_INST.devmodules	Makefile	/^_INST.devmodules= $(sort $(ALL.devmodules))$/;"	m
_INST.devtools	Makefile	/^_INST.devtools  = $(sort $(ALL.devtools))$/;"	m
_INST.osaft	Makefile	/^_INST.osaft     = $(sort $(ALL.osaft))$/;"	m
_INST.osaft_cgi	Makefile	/^_INST.osaft_cgi = $(sort $(SRC.cgi) $(SRC.php) $(GEN.cgi.html))$/;"	m
_INST.osaft_doc	Makefile	/^_INST.osaft_doc = $(sort $(GEN.pod) $(GEN.man) $(GEN.html))$/;"	m
_INST.text	Makefile	/^_INST.text      = generated from Makefile 1.123$/;"	m
_INST.tools_ext	Makefile	/^_INST.tools_ext = $(sort $(_ALL.devtools.extern))$/;"	m
_INST.tools_int	Makefile	/^_INST.tools_int = $(sort $(_ALL.devtools.intern))$/;"	m
_INST.tools_opt	Makefile	/^_INST.tools_opt = $(sort $(ALL.tools.optional))$/;"	m
_INST.tools_other	Makefile	/^_INST.tools_other = $(sort $(ALL.tools.ssl))$/;"	m
_INSTALL_FORCE_	Makefile	/^install-f: _INSTALL_FORCE_ = -p$/;"	m
_MAX_SEGMENT_COUNT_TO_RESET_RETRY_COUNT	Net/SSLhello.pm	/^    _MAX_SEGMENT_COUNT_TO_RESET_RETRY_COUNT => 16, # Max number og TCP-Segments that can reset t/;"	c
_MYSELF.TEMPL	t/Makefile.template	/^_MYSELF.TEMPL  := t\/Makefile.template$/;"	m
_MYSELF.cgi	t/Makefile.cgi	/^_MYSELF.cgi        := t\/Makefile.cgi$/;"	m
_MYSELF.dev	t/Makefile.dev	/^_MYSELF.dev        := t\/Makefile.dev$/;"	m
_MYSELF.examples	t/Makefile.examples	/^_MYSELF.examples   := t\/Makefile.examples$/;"	m
_MYSELF.exit	t/Makefile.exit	/^_MYSELF.exit       := t\/Makefile.exit$/;"	m
_MYSELF.ext	t/Makefile.ext	/^_MYSELF.ext        := t\/Makefile.ext$/;"	m
_MYSELF.misc	t/Makefile.misc	/^_MYSELF.misc       := t\/Makefile.misc$/;"	m
_MYSELF.opt	t/Makefile.opt	/^_MYSELF.opt        := t\/Makefile.opt$/;"	m
_MYSELF.test	t/Makefile	/^_MYSELF.test       := t\/Makefile$/;"	m
_MYSELF.warnings	t/Makefile.warnings	/^_MYSELF.warnings   := t\/Makefile.warnings$/;"	m
_MY_PRINT_CIPHERS_PER_LINE	Net/SSLhello.pm	/^    _MY_PRINT_CIPHERS_PER_LINE          =>  8, # Nr of ciphers printed in a trace$/;"	c
_MY_SSL3_MAX_CIPHERS	Net/SSLhello.pm	/^    _MY_SSL3_MAX_CIPHERS                => 64, # Max nr of ciphers sent in a SSL3\/TLS Client-He/;"	c
_OpenSSL_opt_get	Net/SSLinfo.pm	/^sub _OpenSSL_opt_get{$/;"	s
_PROXY_CONNECT_MESSAGE1	Net/SSLhello.pm	/^    _PROXY_CONNECT_MESSAGE1             => "CONNECT ",$/;"	c
_PROXY_CONNECT_MESSAGE2	Net/SSLhello.pm	/^    _PROXY_CONNECT_MESSAGE2             => " HTTP\/1.1\\n\\n",$/;"	c
_RELEASE	Makefile	/^_RELEASE    = $(shell perl -nle '\/^\\s*STR_VERSION\/ && do { s\/.*?"([^"]*)".*\/$$1\/;print }' /;"	m
_SID	Makefile	/^_SID            = 1.123$/;"	m
_SID.TEMPL	t/Makefile.template	/^_SID.TEMPL     := 1.25$/;"	m
_SID.cgi	t/Makefile.cgi	/^_SID.cgi           := 1.56$/;"	m
_SID.dev	t/Makefile.dev	/^_SID.dev           := 1.50$/;"	m
_SID.examples	t/Makefile.examples	/^_SID.examples      := 1.8$/;"	m
_SID.exit	t/Makefile.exit	/^_SID.exit          := 1.25$/;"	m
_SID.ext	t/Makefile.ext	/^_SID.ext           := 1.28$/;"	m
_SID.misc	t/Makefile.misc	/^_SID.misc          := 1.62$/;"	m
_SID.opt	t/Makefile.opt	/^_SID.opt           := 1.25$/;"	m
_SID.test	t/Makefile	/^_SID.test          := 1.125$/;"	m
_SID.warnings	t/Makefile.warnings	/^_SID.warnings      := 1.64$/;"	m
_SLEEP_B4_2ND_READ	Net/SSLhello.pm	/^    _SLEEP_B4_2ND_READ                  => 0.5,  # Sleep before second read (STARTTLS and proxy)/;"	c
_SSLbitmask_get	Net/SSLinfo.pm	/^sub _SSLbitmask_get { return $_SSLmap{$_[0]}[1]; }  ## no critic qw(Subroutines::RequireArgUnpac/;"	s
_SSLinfo_get	Net/SSLinfo.pm	/^sub _SSLinfo_get    {$/;"	s
_SSLinfo_print	Net/SSLinfo.pm	/^sub _SSLinfo_print  {$/;"	s
_SSLinfo_reset	Net/SSLinfo.pm	/^sub _SSLinfo_reset  {$/;"	s
_SSLtemp_reset	Net/SSLinfo.pm	/^sub _SSLtemp_reset  {$/;"	s
_SSLversion_get	Net/SSLinfo.pm	/^sub _SSLversion_get { return $_SSLmap{$_[0]}[0]; }  ## no critic qw(Subroutines::RequireArgUnpac/;"	s
_TEST.analyse.dat	t/Makefile.misc	/^_TEST.analyse.dat  := $(_TEST.analyse.dst)\/o-saft.dat$/;"	m
_TEST.analyse.dst	t/Makefile.misc	/^_TEST.analyse.dst  := .\/$(DOC.dir)\/perl-analyzer$/;"	m
_TEST.analyse.html	t/Makefile.misc	/^_TEST.analyse.html := $(_TEST.analyse.dst)\/index.html$/;"	m
_TEST.analyse.src	t/Makefile.misc	/^_TEST.analyse.src  := .\/$/;"	m
_TEST.brace	t/Makefile.dev	/^_TEST.brace=($/;"	m
_TEST.cgi.log	t/Makefile.cgi	/^_TEST.cgi.log   = $(TEST.logdir)\/test.cgi.log-$(TEST.today)$/;"	m
_TEST.cloc.hint	t/Makefile.misc	/^_TEST.cloc.hint= Ruby detected by cloc incorrectly, should be make$/;"	m
_TEST.cloc.src	t/Makefile.misc	/^_TEST.cloc.src = $(sort $(ALL.src))$/;"	m
_TEST.dev.tmpfile	t/Makefile.dev	/^_TEST.dev.tmpfile      := \/tmp\/tmpfile$/;"	m
_TEST.dprof.log	t/Makefile.misc	/^_TEST.dprof.log     = $(TEST.logdir)\/dprof.out$/;"	m
_TEST.exit.log	t/Makefile.exit	/^_TEST.exit.log  = $(TEST.logdir)\/test.exit.log-$(TEST.today)$/;"	m
_TEST.keys.log	t/Makefile.misc	/^_TEST.keys.log      = $(TEST.logdir)\/test.keys.log-$(TEST.today)$/;"	m
_TEST.norc.dir	t/Makefile.misc	/^_TEST.norc.dir  = $(TEST.logdir)\/test.norc$/;"	m
_TEST.nytprof.log	t/Makefile.misc	/^_TEST.nytprof.log   = $(TEST.logdir)\/nytprof.out$/;"	m
_TEST.quality.log	t/Makefile.misc	/^_TEST.quality.log   = $(TEST.logdir)\/test.quality.log-$(TEST.today)$/;"	m
_TEST.template	t/Makefile.warnings	/^_TEST.template  = t\/test.warning.Makefile-template$/;"	m
_TEST.warning.log	t/Makefile.warnings	/^_TEST.warning.log   = $(TEST.logdir)\/test.warnings.log-$(TEST.today)$/;"	m
_VERSION	o-saft.pl	/^    sub _VERSION() { return STR_VERSION; }$/;"	s
_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT	Net/SSLinfo.pm	/^sub _X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT () { return 18; }$/;"	s
__INIT	o-saft-dbx.pm	/^sub __INIT      { return sprintf("%s%21s= %s", $cfg{'prefix_verbose'}, $_[0], $_[1]);     }$/;"	s
__SSLeay_version	o-saft.pl	/^sub __SSLeay_version    {$/;"	s
__SSLinfo	o-saft.pl	/^sub __SSLinfo($$$)      {$/;"	s
__TRAC	o-saft-dbx.pm	/^sub __TRAC      { return sprintf("%s%14s= %s", $cfg{'prefix_verbose'}, $_[0], $_[1]);     }$/;"	s
___ARG	o-saft-dbx.pm	/^sub ___ARG      { return $cfg{'prefix_verbose'} .            " ARG: " . join(" ", @_);    }$/;"	s
___ARR	o-saft-dbx.pm	/^sub ___ARR      { return join(" ", "[", sort(@_), "]"); }$/;"	s
___CMD	o-saft-dbx.pm	/^sub ___CMD      { return $cfg{'prefix_verbose'} . _yTIME() . " CMD: " . join(" ", @_);    }$/;"	s
__compile_bytes_len1	Net/SSLhello.pm	/^sub __compile_bytes_len1 ($$$$$$;$$) {$/;"	s
__compile_bytes_len2	Net/SSLhello.pm	/^sub __compile_bytes_len2 ($$$$$$;$$) {$/;"	s
__compile_bytes_len3	Net/SSLhello.pm	/^sub __compile_bytes_len3 ($$$$$$;$$) {$/;"	s
__compile_bytes_raw	Net/SSLhello.pm	/^sub __compile_bytes_raw ($$$$$$;$$) {$/;"	s
__compile_bytes_sequence	Net/SSLhello.pm	/^sub __compile_bytes_sequence ($$$$$$;$$) {$/;"	s
__compile_bytes_size1	Net/SSLhello.pm	/^sub __compile_bytes_size1 ($$$$$$;$$) {$/;"	s
__compile_bytes_size2	Net/SSLhello.pm	/^sub __compile_bytes_size2 ($$$$$$;$$) {$/;"	s
__compile_bytes_val1	Net/SSLhello.pm	/^sub __compile_bytes_val1 ($$$$$$;$$) {$/;"	s
__compile_bytes_val1List	Net/SSLhello.pm	/^sub __compile_bytes_val1List ($$$$$$;$$) {$/;"	s
__compile_bytes_val2	Net/SSLhello.pm	/^sub __compile_bytes_val2 ($$$$$$;$$) {$/;"	s
__compile_bytes_val2List	Net/SSLhello.pm	/^sub __compile_bytes_val2List ($$$$$$;$$) {$/;"	s
__compile_bytes_val4	Net/SSLhello.pm	/^sub __compile_bytes_val4 ($$$$$$;$$) {$/;"	s
__data	o-saft-dbx.pm	/^sub __data      { return (_is_member(shift, \\@{$cfg{'commands'}}) > 0)   ? "*" : "?"; }$/;"	s
__data_data	o-saft-dbx.pm	/^sub __data_data { return sprintf("%20s\\t%s\\t%s\\t%s\\t%s\\t%s\\t%s\\t%s", @_); }$/;"	s
__data_head	o-saft-dbx.pm	/^sub __data_head { return __data_title("key", "command", " %data  ", "%checks", "cmd-ch.", "short/;"	s
__data_line	o-saft-dbx.pm	/^sub __data_line { return sprintf("=%19s+%s+%s+%s+%s+%s+%s+%s", "-"x19, "-"x7, "-"x7, "-"x7, "-"x/;"	s
__data_title	o-saft-dbx.pm	/^sub __data_title{ return sprintf("=%19s %s %s %s %s %s %s %s", @_); }$/;"	s
__is_number	o-saft.pl	/^sub __is_number         {$/;"	s
__line	o-saft-dbx.pm	/^sub __line      { return "#----------------------------------------------------" . $_[0]; }$/;"	s
__need_this	o-saft.pl	/^sub __need_this($)      {$/;"	s
__parse_bytes_len1	Net/SSLhello.pm	/^sub __parse_bytes_len1 ($$$$$$;$$) {$/;"	s
__parse_bytes_len2	Net/SSLhello.pm	/^sub __parse_bytes_len2 ($$$$$$;$$) {$/;"	s
__parse_bytes_len3	Net/SSLhello.pm	/^sub __parse_bytes_len3 ($$$$$$;$$) {$/;"	s
__parse_bytes_raw	Net/SSLhello.pm	/^sub __parse_bytes_raw ($$$$$$;$$) {$/;"	s
__parse_bytes_sequence	Net/SSLhello.pm	/^sub __parse_bytes_sequence ($$$$$$;$$) {$/;"	s
__parse_bytes_size1	Net/SSLhello.pm	/^sub __parse_bytes_size1 ($$$$$$;$$) {$/;"	s
__parse_bytes_size2	Net/SSLhello.pm	/^sub __parse_bytes_size2 ($$$$$$;$$) {$/;"	s
__parse_bytes_val1	Net/SSLhello.pm	/^sub __parse_bytes_val1 ($$$$$$;$$) {$/;"	s
__parse_bytes_val1List	Net/SSLhello.pm	/^sub __parse_bytes_val1List ($$$$$$;$$) {$/;"	s
__parse_bytes_val2	Net/SSLhello.pm	/^sub __parse_bytes_val2 ($$$$$$;$$) {$/;"	s
__parse_bytes_val2List	Net/SSLhello.pm	/^sub __parse_bytes_val2List ($$$$$$;$$) {$/;"	s
__parse_bytes_val4	Net/SSLhello.pm	/^sub __parse_bytes_val4 ($$$$$$;$$) {$/;"	s
__print	Net/SSLhello.pm	/^sub __print { return sprintf("%s%s\\n", "#SSLHello: ", @_); }$/;"	s
__prot_option	o-saft-dbx.pm	/^sub __prot_option   {$/;"	s
__prot_version	o-saft-dbx.pm	/^sub __prot_version  {$/;"	s
__readframe	o-saft.pl	/^sub __readframe     {$/;"	s
__regex_head	osaft.pm	/^sub __regex_head    { return sprintf("= %s\\t%s\\t%s\\t%s", "PFS", "OWASP", "owasp", "cipher"); /;"	s
__regex_line	osaft.pm	/^sub __regex_line    { return "=------+-------+-------+---------------------------------------"; /;"	s
__subst	o-saft.pl	/^sub __subst($$)     { my ($is,$txt)=@_; $is=~s\/@@\/$txt\/; return $is; }$/;"	s
__trac	o-saft-dbx.pm	/^sub __trac      {$/;"	s
__trac	o-saft-dbx.pm	/^sub __trac      {}      # forward declaration$/;"	s
__yeast	o-saft-dbx.pm	/^sub __yeast     { return $cfg{'prefix_verbose'} . $_[0]; }$/;"	s
_can_connect	o-saft.pl	/^sub _can_connect        {$/;"	s
_carp	Net/SSLhello.pm	/^sub _carp   {$/;"	s
_cfg_init	osaft.pm	/^sub _cfg_init   {$/;"	s
_cfg_set	o-saft.pl	/^sub _cfg_set($$)        {$/;"	s
_cfg_set_cipher	o-saft.pl	/^sub _cfg_set_cipher     {$/;"	s
_cfg_set_from_file	o-saft.pl	/^sub _cfg_set_from_file  {$/;"	s
_cfg_set_init	o-saft.pl	/^sub _cfg_set_init       {$/;"	s
_check_client_cert	Net/SSLinfo.pm	/^sub _check_client_cert {print "##check_client_cert\\n"; return; }$/;"	s
_check_crl	Net/SSLinfo.pm	/^sub _check_crl      {$/;"	s
_check_functions	o-saft.pl	/^sub _check_functions    {$/;"	s
_check_host	Net/SSLinfo.pm	/^sub _check_host     {$/;"	s
_check_modules	o-saft.pl	/^sub _check_modules      {$/;"	s
_check_openssl	o-saft.pl	/^sub _check_openssl      {$/;"	s
_check_peer	Net/SSLinfo.pm	/^sub _check_peer     {$/;"	s
_check_port	Net/SSLinfo.pm	/^sub _check_port     {$/;"	s
_check_ssl_methods	o-saft.pl	/^sub _check_ssl_methods  {$/;"	s
_checkcipher_init	o-saft.pl	/^sub _checkcipher_init  {$/;"	s
_checkwildcard	o-saft.pl	/^sub _checkwildcard($$)  {$/;"	s
_chomp_r	Net/SSLhello.pm	/^sub _chomp_r { # chomp \\r\\n$/;"	s
_ciphers_init	OSaft/Ciphers.pm	/^sub _ciphers_init   {$/;"	s
_ciphers_init_iana	OSaft/Ciphers.pm	/^sub _ciphers_init_iana  {$/;"	s
_ciphers_init_openssl	OSaft/Ciphers.pm	/^sub _ciphers_init_openssl   {$/;"	s
_ciphers_init_osaft	OSaft/Ciphers.pm	/^sub _ciphers_init_osaft {$/;"	s
_cleanup_data	o-saft.pl	/^sub _cleanup_data   {$/;"	s
_cmd_init	osaft.pm	/^sub _cmd_init   {$/;"	s
_compileAllBytes	Net/SSLhello.pm	/^sub _compileAllBytes ($$$$$$;$$) {$/;"	s
_compileClientHelloExtensions	Net/SSLhello.pm	/^sub _compileClientHelloExtensions ($$$$@) {$/;"	s
_compileNextByte	Net/SSLhello.pm	/^sub _compileNextByte ($$$$$$;$$) {$/;"	s
_compile_err_str	OSaft/error_handler.pm	/^sub _compile_err_str {  ## no critic qw(Subroutines::ProhibitExcessComplexity)$/;"	s
_dbx	o-saft.pl	/^sub _dbx    { my @txt = @_; _dprint(@txt); return; }$/;"	s
_dbx_init	osaft.pm	/^sub _dbx_init   {$/;"	s
_decode_val	Net/SSLhello.pm	/^sub _decode_val ($$$;$$$$$$) {$/;"	s
_doCheckAllExtensions	Net/SSLhello.pm	/^sub _doCheckAllExtensions ($$$$;$) {$/;"	s
_doCheckSSLciphers	Net/SSLhello.pm	/^sub _doCheckSSLciphers ($$$$;$$) {$/;"	s
_dprint	o-saft.pl	/^sub _dprint { my @txt = @_; local $\\ = "\\n"; print STDERR STR_DBX, join(" ", @txt); return; }$/;"	s
_dump	Net/SSLinfo.pm	/^sub _dump           {$/;"	s
_enable_functions	o-saft.pl	/^sub _enable_functions   {$/;"	s
_enable_sclient	o-saft.pl	/^sub _enable_sclient     {$/;"	s
_eval_body_all	Makefile	/^_eval_body_all:$/;"	t
_eval_body_me	Makefile	/^_eval_body_me:$/;"	t
_get_base2	o-saft.pl	/^sub _get_base2      {$/;"	s
_get_btn_bg	o-saft.tcl	/^proc _get_btn_bg  {key} { global cfg_buttons; return [lindex $cfg_buttons($key) 1] }$/;"	p
_get_btn_img	o-saft.tcl	/^proc _get_btn_img {key} { global cfg_buttons; return [lindex $cfg_buttons($key) 2] }$/;"	p
_get_btn_tip	o-saft.tcl	/^proc _get_btn_tip {key} { global cfg_buttons; return [lindex $cfg_buttons($key) 3] }$/;"	p
_get_btn_txt	o-saft.tcl	/^proc _get_btn_txt {key} { global cfg_buttons; return [lindex $cfg_buttons($key) 0] }$/;"	p
_get_ciphers_list	o-saft.pl	/^sub _get_ciphers_list   {$/;"	s
_get_ciphers_range	o-saft.pl	/^sub _get_ciphers_range  {$/;"	s
_get_color	o-saft.tcl	/^proc _get_color   {key} { global cfg_colors;  return $cfg_colors($key) }$/;"	p
_get_data0	o-saft.pl	/^sub _get_data0          {$/;"	s
_get_default	o-saft.pl	/^sub _get_default($$$$)  {$/;"	s
_get_filehandle	OSaft/Doc/Data.pm	/^sub _get_filehandle {$/;"	s
_get_filename	o-saft-man.pm	/^sub _get_filename   {$/;"	s
_get_image	o-saft.tcl	/^proc _get_image   {key} { global cfg_images;  return $cfg_images($key) }$/;"	p
_get_padx	o-saft.tcl	/^proc _get_padx    {key} { global myX;         return $myX($key)        }$/;"	p
_get_sstp_https	o-saft.pl	/^sub _get_sstp_https {$/;"	s
_get_standalone	OSaft/Doc/Data.pm	/^sub _get_standalone {$/;"	s
_get_table	o-saft.tcl	/^proc _get_table   {tbl} {$/;"	p
_get_target	o-saft.pl	/^sub _get_target         {$/;"	s
_get_text	o-saft.pl	/^sub _get_text($$)   { my ($is,$txt)=@_; return __subst($text{$is}, $txt); }$/;"	s
_get_text	o-saft.tcl	/^proc _get_text    {key} { global cfg_texts;   return $cfg_texts($key)  }$/;"	p
_get_tipp	o-saft.tcl	/^proc _get_tipp    {key} { global cfg_tipps;   return $cfg_tipps($key)  }$/;"	p
_get_yes_no	o-saft.pl	/^sub _get_yes_no     { my $val=shift; return ($val eq "") ? 'yes' : 'no (' . $val . ')'; }$/;"	s
_getscore	o-saft.pl	/^sub _getscore           {$/;"	s
_header_get	Net/SSLinfo.pm	/^sub _header_get     {$/;"	s
_help_also	Makefile	/^_help_also:$/;"	t
_help_also_	Makefile	/^_help_also_               = _help_also$/;"	m
_help_also_	Makefile	/^doc.all:      _help_also_ =$/;"	m
_help_also_	Makefile	/^doc:          _help_also_ =$/;"	m
_help_body_	Makefile	/^_help_body_               = _help_body_me$/;"	m
_help_body_	Makefile	/^doc.all:      _help_body_ = _eval_body_all$/;"	m
_help_body_	Makefile	/^doc:          _help_body_ = _eval_body_me$/;"	m
_help_body_	Makefile	/^help.all%:    _help_body_ = _help_body_all$/;"	m
_help_body_	Makefile	/^help.all:     _help_body_ = _help_body_all$/;"	m
_help_body_all	Makefile	/^_help_body_all:$/;"	t
_help_body_me	Makefile	/^_help_body_me:$/;"	t
_help_list	Makefile	/^_help_list:$/;"	t
_help_list_	Makefile	/^_help_list_               =$/;"	m
_help_list_	Makefile	/^doc.all:      _help_list_ = _help_list$/;"	m
_help_list_	Makefile	/^help.all%:    _help_list_ = _help_list$/;"	m
_help_list_	Makefile	/^help.all:     _help_list_ = _help_list$/;"	m
_help_text-v	Makefile	/^%.all-v:     _help_text-v =$/;"	m
_help_text-v	Makefile	/^_help_text-v              = \\# to see Makefile, where targets are defined, use: $(MAKE_COMMAND)/;"	m
_hex_like_openssl	o-saft.pl	/^sub _hex_like_openssl   {$/;"	s
_hint	Net/SSLhello.pm	/^sub _hint   {$/;"	s
_hint	o-saft.pl	/^sub _hint   {$/;"	s
_init_all	o-saft.pl	/^sub _init_all           {$/;"	s
_init_openssl	o-saft.pl	/^sub _init_openssl       {$/;"	s
_init_openssl_ca	o-saft.pl	/^sub _init_openssl_ca    {$/;"	s
_init_openssldir	o-saft.pl	/^sub _init_openssldir    {$/;"	s
_init_opensslexe	o-saft.pl	/^sub _init_opensslexe    {$/;"	s
_initchecks_score	o-saft.pl	/^sub _initchecks_score   {$/;"	s
_initchecks_val	o-saft.pl	/^sub _initchecks_val     {$/;"	s
_is_argv	o-saft.pl	/^sub _is_argv    { my $rex = shift; return (grep{\/$rex\/i} @ARGV); }  # SEE Note:ARGV$/;"	s
_is_cfg	o-saft.pl	/^sub _is_cfg($)          { my  $is=shift;    return $cfg{$is};   }$/;"	s
_is_cfg_call	o-saft.pl	/^sub _is_cfg_call($)     { my  $is=shift;    return _is_member($is, \\@{$cmd{'call'}});      }$/;"	s
_is_cfg_do	o-saft.pl	/^sub _is_cfg_do($)       { my  $is=shift;    return _is_member($is, \\@{$cfg{'do'}});        }$/;"	s
_is_cfg_hexdata	o-saft.pl	/^sub _is_cfg_hexdata($)  { my  $is=shift;    return _is_member($is, \\@{$cfg{'data_hex'}});  }$/;"	s
_is_cfg_intern	o-saft.pl	/^sub _is_cfg_intern($)   { my  $is=shift;    return _is_member($is, \\@{$cfg{'commands_int'}}); }$/;"	s
_is_cfg_out	o-saft.pl	/^sub _is_cfg_out($)      { my  $is=shift;    return $cfg{'out'}->{$is};  }$/;"	s
_is_cfg_ssl	o-saft.pl	/^sub _is_cfg_ssl($)      { my  $is=shift;    return $cfg{$is};   }$/;"	s
_is_cfg_tty	o-saft.pl	/^sub _is_cfg_tty($)      { my  $is=shift;    return $cfg{'tty'}->{$is};  }$/;"	s
_is_cfg_use	o-saft.pl	/^sub _is_cfg_use($)      { my  $is=shift;    return $cfg{'use'}->{$is};  }$/;"	s
_is_cfg_verbose	o-saft.pl	/^sub _is_cfg_verbose()   { return $cfg{'verbose'}; }$/;"	s
_is_hashkey	o-saft.pl	/^sub _is_hashkey($$)     { my ($is,$ref)=@_; return grep({lc($is) eq lc($_)} keys %{$ref}); }$/;"	s
_is_member	o-saft.pl	/^sub _is_member($$)      { my ($is,$ref)=@_; return grep({lc($is) eq lc($_)}      @{$ref}); }$/;"	s
_is_print_cipher	o-saft.pl	/^sub _is_print_cipher    {$/;"	s
_is_rfc7525	o-saft.pl	/^sub _is_rfc7525         {$/;"	s
_is_ssl_beast	o-saft.pl	/^sub _is_ssl_beast   {$/;"	s
_is_ssl_bleed	o-saft.pl	/^sub _is_ssl_bleed   {$/;"	s
_is_ssl_breach	o-saft.pl	/^sub _is_ssl_breach  {$/;"	s
_is_ssl_ccs	o-saft.pl	/^sub _is_ssl_ccs     {$/;"	s
_is_ssl_crime	o-saft.pl	/^sub _is_ssl_crime   {$/;"	s
_is_ssl_error	o-saft.pl	/^sub _is_ssl_error($$$)  {$/;"	s
_is_ssl_fips	o-saft.pl	/^sub _is_ssl_fips    {$/;"	s
_is_ssl_freak	o-saft.pl	/^sub _is_ssl_freak   {$/;"	s
_is_ssl_logjam	o-saft.pl	/^sub _is_ssl_logjam  {$/;"	s
_is_ssl_lucky	o-saft.pl	/^sub _is_ssl_lucky   { my $val=shift; return ($val =~ \/$cfg{'regex'}->{'Lucky13'}\/) ? $val : ""/;"	s
_is_ssl_nsab	o-saft.pl	/^sub _is_ssl_nsab    {$/;"	s
_is_ssl_pci	o-saft.pl	/^sub _is_ssl_pci     {$/;"	s
_is_ssl_pfs	o-saft.pl	/^sub _is_ssl_pfs     { my ($ssl,$c)=@_; return ("$ssl-$c" =~ \/$cfg{'regex'}->{'PFS'}\/)  ?  $c  /;"	s
_is_ssl_rc4	o-saft.pl	/^sub _is_ssl_rc4     { my $val=shift; return ($val =~ \/$cfg{'regex'}->{'RC4'}\/)  ? $val . " "  /;"	s
_is_ssl_robot	o-saft.pl	/^sub _is_ssl_robot   {$/;"	s
_is_ssl_sloth	o-saft.pl	/^sub _is_ssl_sloth   {$/;"	s
_is_ssl_sweet	o-saft.pl	/^sub _is_ssl_sweet   {$/;"	s
_is_ssl_time	o-saft.pl	/^sub _is_ssl_time    { return 0; } # TODO: checks; good: AES-GCM or AES-CCM$/;"	s
_is_tls12only	o-saft.pl	/^sub _is_tls12only   {$/;"	s
_is_tr02102	o-saft.pl	/^sub _is_tr02102         {$/;"	s
_is_tr02102_lazy	o-saft.pl	/^sub _is_tr02102_lazy    {$/;"	s
_is_tr02102_strict	o-saft.pl	/^sub _is_tr02102_strict  {$/;"	s
_is_tr03116_lazy	o-saft.pl	/^sub _is_tr03116_lazy    {$/;"	s
_is_tr03116_strict	o-saft.pl	/^sub _is_tr03116_strict  {$/;"	s
_is_v_trace	o-saft.pl	/^sub _is_v_trace { my $rex = shift; return (grep{\/--(?:v|trace(?:=\\d*)?$)\/} @ARGV); }  # case-/;"	s
_isbeastskipped	o-saft.pl	/^sub _isbeastskipped($$) {$/;"	s
_lineinfo	t/Makefile.misc	/^profile.sub.%.log:      _lineinfo   = LineInfo=$(_TEST.profile.log)$/;"	m
_lineinfo	t/Makefile.misc	/^profile.sub.%:          _lineinfo   = LineInfo=$(_TEST.profile.log)$/;"	m
_load_file	o-saft.pl	/^sub _load_file          {$/;"	s
_load_modules	o-saft.pl	/^sub _load_modules       {$/;"	s
_main	Net/SSLhello.pm	/^sub _main       {$/;"	s
_main	Net/SSLinfo.pm	/^sub _main           {$/;"	s
_main	OSaft/Ciphers.pm	/^sub _main           {$/;"	s
_main	OSaft/Doc/Data.pm	/^sub _main       {$/;"	s
_main_dbx	o-saft-dbx.pm	/^sub _main_dbx       {$/;"	s
_main_help	Net/SSLhello.pm	/^sub _main_help  {$/;"	s
_main_help	Net/SSLinfo.pm	/^sub _main_help      {$/;"	s
_main_lib	osaft.pm	/^sub _main_lib       {$/;"	s
_main_man	o-saft-man.pm	/^sub _main_man       {   # needs not to be _main unless used as Perl package$/;"	s
_main_usage	OSaft/Ciphers.pm	/^sub _main_usage     {$/;"	s
_main_usage	OSaft/Doc/Data.pm	/^sub _main_usage {$/;"	s
_main_usr	o-saft-usr.pm	/^sub _main_usr       {$/;"	s
_man_cfg	o-saft-man.pm	/^sub _man_cfg        {$/;"	s
_man_cmd_from_rcfile	o-saft-man.pm	/^sub _man_cmd_from_rcfile {$/;"	s
_man_cmd_from_source	o-saft-man.pm	/^sub _man_cmd_from_source {$/;"	s
_man_dbx	o-saft-man.pm	/^sub _man_dbx        {   # similar to _y_CMD$/;"	s
_man_doc_opt	o-saft-man.pm	/^sub _man_doc_opt    {$/;"	s
_man_doc_pod	o-saft-man.pm	/^sub _man_doc_pod    {$/;"	s
_man_file_get	o-saft-man.pm	/^sub _man_file_get   {$/;"	s
_man_foot	o-saft-man.pm	/^sub _man_foot       {$/;"	s
_man_form_foot	o-saft-man.pm	/^sub _man_form_foot  {$/;"	s
_man_form_head	o-saft-man.pm	/^sub _man_form_head  {$/;"	s
_man_get_title	o-saft-man.pm	/^sub _man_get_title  { return 'O - S a f t  --  OWASP - SSL advanced forensic tool'; }$/;"	s
_man_get_version	o-saft-man.pm	/^sub _man_get_version{$/;"	s
_man_head	o-saft-man.pm	/^sub _man_head       {   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_man_help_button	o-saft-man.pm	/^sub _man_help_button{$/;"	s
_man_html	o-saft-man.pm	/^sub _man_html       {   ## no critic qw(Subroutines::ProhibitExcessComplexity)$/;"	s
_man_html_ankor	o-saft-man.pm	/^sub _man_html_ankor {$/;"	s
_man_html_cbox	o-saft-man.pm	/^sub _man_html_cbox  {   ## no critic qw(Subroutines::ProhibitManyArgs)$/;"	s
_man_html_chck	o-saft-man.pm	/^sub _man_html_chck  {$/;"	s
_man_html_cmds	o-saft-man.pm	/^sub _man_html_cmds  {$/;"	s
_man_html_foot	o-saft-man.pm	/^sub _man_html_foot  {$/;"	s
_man_html_go	o-saft-man.pm	/^sub _man_html_go    {$/;"	s
_man_html_head	o-saft-man.pm	/^sub _man_html_head  {$/;"	s
_man_html_warn	o-saft-man.pm	/^sub _man_html_warn  {$/;"	s
_man_http_head	o-saft-man.pm	/^sub _man_http_head  {$/;"	s
_man_name_ankor	o-saft-man.pm	/^sub _man_name_ankor {$/;"	s
_man_opt	o-saft-man.pm	/^sub _man_opt        {   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_man_pod_foot	o-saft-man.pm	/^sub _man_pod_foot   {$/;"	s
_man_pod_head	o-saft-man.pm	/^sub _man_pod_head   {$/;"	s
_man_pod_item	o-saft-man.pm	/^sub _man_pod_item   {$/;"	s
_man_pod_text	o-saft-man.pm	/^sub _man_pod_text   {$/;"	s
_man_squeeze	o-saft-man.pm	/^sub _man_squeeze    {   # break long lines of text; SEE Note:tty$/;"	s
_man_txt	o-saft-man.pm	/^sub _man_txt        {$/;"	s
_man_use_tty	o-saft-man.pm	/^sub _man_use_tty    {   # break long lines of text; SEE Note:tty$/;"	s
_man_usr_value	o-saft-man.pm	/^sub _man_usr_value  {$/;"	s
_man_wiki_foot	o-saft-man.pm	/^sub _man_wiki_foot  {$/;"	s
_man_wiki_head	o-saft-man.pm	/^sub _man_wiki_head  {$/;"	s
_man_wiki_text	o-saft-man.pm	/^sub _man_wiki_text  {$/;"	s
_message	o-saft.tcl	/^proc _message     {icon title txt} {$/;"	p
_need_check_dh	o-saft.pl	/^sub _need_check_dh()    { return __need_this('need-check_dh');  }$/;"	s
_need_checkalpn	o-saft.pl	/^sub _need_checkalpn()   { return __need_this('need-checkalpn'); }$/;"	s
_need_checkbleed	o-saft.pl	/^sub _need_checkbleed()  { return __need_this('need-checkbleed');}$/;"	s
_need_checkchr	o-saft.pl	/^sub _need_checkchr()    { return __need_this('need-checkchr');  }$/;"	s
_need_checkdest	o-saft.pl	/^sub _need_checkdest()   { return __need_this('need-checkdest'); }$/;"	s
_need_checkhttp	o-saft.pl	/^sub _need_checkhttp()   { return __need_this('need-checkhttp'); }$/;"	s
_need_checkprot	o-saft.pl	/^sub _need_checkprot()   { return __need_this('need-checkprot'); }$/;"	s
_need_checkssl	o-saft.pl	/^sub _need_checkssl()    { return __need_this('need-checkssl');  }$/;"	s
_need_cipher	o-saft.pl	/^sub _need_cipher()      { return __need_this('need-cipher');    }$/;"	s
_need_default	o-saft.pl	/^sub _need_default()     { return __need_this('need-default');   }$/;"	s
_no-hosts	t/Makefile	/^_no-hosts:$/;"	t
_no-hosts__not-yet-working	t/Makefile	/^_no-hosts__not-yet-working:$/;"	t
_notedit	Makefile	/^_notedit: $(SRC.exe) $(SRC.pm) $(SRC.rc) $(SRC.txt)$/;"	t
_openssl_MS	Net/SSLinfo.pm	/^sub _openssl_MS     {$/;"	s
_openssl_x509	Net/SSLinfo.pm	/^sub _openssl_x509   {$/;"	s
_osaft_init	osaft.pm	/^sub _osaft_init {$/;"	s
_parseAllBytes	Net/SSLhello.pm	/^sub _parseAllBytes ($$$$$$;$$) {$/;"	s
_parseExtensions	Net/SSLhello.pm	/^sub _parseExtensions ($$$$;$$) {$/;"	s
_parseNextByte	Net/SSLhello.pm	/^sub _parseNextByte ($$$$$$;$$) {$/;"	s
_print_cipher_results	o-saft.pl	/^sub _print_cipher_results       { ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_print_if_test	o-saft.cgi	/^sub _print_if_test  {$/;"	s
_print_read	o-saft.pl	/^sub _print_read         {$/;"	s
_printdump	o-saft.pl	/^sub _printdump      {$/;"	s
_prot_cipher	o-saft.pl	/^sub _prot_cipher        { my @txt = @_; return " " . join(":", @txt); }$/;"	s
_prot_cipher_or_empty	o-saft.pl	/^sub _prot_cipher_or_empty {$/;"	s
_prot_init_value	osaft.pm	/^sub _prot_init_value    {$/;"	s
_readRecord	Net/SSLhello.pm	/^sub _readRecord ($$$;$$$$) {$/;"	s
_readText	Net/SSLhello.pm	/^sub _readText ($;$) {$/;"	s
_replace_var	OSaft/Doc/Data.pm	/^sub _replace_var    {$/;"	s
_reset_openssl	o-saft.pl	/^sub _reset_openssl      {$/;"	s
_resetchecks	o-saft.pl	/^sub _resetchecks        {$/;"	s
_set_binmode	o-saft.pl	/^sub _set_binmode    {$/;"	s
_set_cfg_out	o-saft.pl	/^sub _set_cfg_out($$)    { my ($is,$val)=@_; $cfg{'out'}->{$is} = $val; return; }$/;"	s
_set_cfg_tty	o-saft.pl	/^sub _set_cfg_tty($$)    { my ($is,$val)=@_; $cfg{'tty'}->{$is} = $val; return; }$/;"	s
_set_cfg_use	o-saft.pl	/^sub _set_cfg_use($$)    { my ($is,$val)=@_; $cfg{'use'}->{$is} = $val; return; }$/;"	s
_setcmd	Net/SSLinfo.pm	/^sub _setcmd     {$/;"	s
_setcommand	Net/SSLinfo.pm	/^sub _setcommand {$/;"	s
_show_ciphers	OSaft/Ciphers.pm	/^sub _show_ciphers   {$/;"	s
_show_tabledata	OSaft/Ciphers.pm	/^sub _show_tabledata {$/;"	s
_show_tablehead	OSaft/Ciphers.pm	/^sub _show_tablehead {$/;"	s
_sort_cipher_results	o-saft.pl	/^sub _sort_cipher_results {$/;"	s
_sprintf_hex_val	Net/SSLhello.pm	/^sub _sprintf_hex_val ($$;$) {$/;"	s
_sprintf_val_description	Net/SSLhello.pm	/^sub _sprintf_val_description ($$;$$) {$/;"	s
_ssleay_cert_get	Net/SSLinfo.pm	/^sub _ssleay_cert_get    {$/;"	s
_ssleay_ctx_ca	Net/SSLinfo.pm	/^sub _ssleay_ctx_ca  {$/;"	s
_ssleay_ctx_new	Net/SSLinfo.pm	/^sub _ssleay_ctx_new {$/;"	s
_ssleay_socket	Net/SSLinfo.pm	/^sub _ssleay_socket  {$/;"	s
_ssleay_ssl_new	Net/SSLinfo.pm	/^sub _ssleay_ssl_new {$/;"	s
_ssleay_ssl_np	Net/SSLinfo.pm	/^sub _ssleay_ssl_np  {$/;"	s
_ssleay_value_get	Net/SSLinfo.pm	/^sub _ssleay_value_get   {$/;"	s
_timedOut	Net/SSLhello.pm	/^sub _timedOut {$/;"	s
_trace	Net/SSLhello.pm	/^sub _trace($)  { my @messages = @_; local $\\ = ""; print "#" . _y_ts() . SSLHELLO . "::" . $mes/;"	s
_trace	Net/SSLinfo.pm	/^sub _trace      { my $txt=shift; local $\\="\\n"; print $Net::SSLinfo::prefix_trace . $txt if (0/;"	s
_trace	o-saft-dbx.pm	/^sub _trace      { print $cfg{'prefix_trace'} . $_[0]         if (0 < $cfg{'trace'}); return; }$/;"	s
_trace	o-saft.pl	/^    sub _trace        {}$/;"	s
_trace	osaft.pm	/^sub _trace      { ::_trace(@_); return; }   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_trace0	Net/SSLhello.pm	/^sub _trace0($) { my @messages = @_; local $\\ = ""; print "#" . _y_ts() . SSLHELLO . "::"       /;"	s
_trace0	o-saft-dbx.pm	/^sub _trace0     { print $cfg{'prefix_trace'}                 if (0 < $cfg{'trace'}); return; }$/;"	s
_trace0	osaft.pm	/^sub _trace0     { ::_trace(@_); return; }   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_trace1	Net/SSLhello.pm	/^sub _trace1($) { my @messages = @_; local $\\ = ""; print "# " . _y_ts() . SSLHELLO . "::" . joi/;"	s
_trace1	Net/SSLinfo.pm	/^sub _trace1     { my $txt=shift; local $\\="\\n"; print $Net::SSLinfo::prefix_trace . $txt if (1/;"	s
_trace1	o-saft-dbx.pm	/^sub _trace1     { print $cfg{'prefix_trace'} . join(" ", @_) if (1 < $cfg{'trace'}); return; }$/;"	s
_trace1	o-saft.pl	/^    sub _trace1       {}$/;"	s
_trace1	osaft.pm	/^sub _trace1     { ::_trace(@_); return; }   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_trace1_	Net/SSLhello.pm	/^sub _trace1_($){ my @messages = @_; local $\\ = ""; print " " . join(" ", @messages)            /;"	s
_trace2	Net/SSLhello.pm	/^sub _trace2($) { my @messages = @_; local $\\ = ""; print "# --> " . _y_ts() . SSLHELLO . "::" ./;"	s
_trace2	Net/SSLinfo.pm	/^sub _trace2     { my $txt=shift; local $\\="\\n"; print $Net::SSLinfo::prefix_trace . $txt if (1/;"	s
_trace2	o-saft-dbx.pm	/^sub _trace2     { print $cfg{'prefix_trace'} . join(" ", @_) if (2 < $cfg{'trace'}); return; }$/;"	s
_trace2	o-saft.pl	/^    sub _trace2       {}$/;"	s
_trace2	osaft.pm	/^sub _trace2     { ::_trace(@_); return; }   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_trace2_	Net/SSLhello.pm	/^sub _trace2_($){ my @messages = @_; local $\\ = ""; print join(" ", @messages)                  /;"	s
_trace3	Net/SSLhello.pm	/^sub _trace3($) { my @messages = @_; local $\\ = ""; print "# --> " . _y_ts() . SSLHELLO . "::" ./;"	s
_trace3	o-saft-dbx.pm	/^sub _trace3     { print $cfg{'prefix_trace'} . join(" ", @_) if (3 < $cfg{'trace'}); return; }$/;"	s
_trace3	o-saft.pl	/^    sub _trace3       {}$/;"	s
_trace3	osaft.pm	/^sub _trace3     { ::_trace(@_); return; }   ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
_trace3_	Net/SSLhello.pm	/^sub _trace3_($){ my @messages = @_; local $\\ = ""; print join(" ", @messages)                  /;"	s
_trace4	Net/SSLhello.pm	/^sub _trace4($) { my @messages = @_; local $\\ = ""; print "#   ---> " . _y_ts() . SSLHELLO . "::/;"	s
_trace4_	Net/SSLhello.pm	/^sub _trace4_($){ my @messages = @_; local $\\ = ""; print join(" ", @messages)                  /;"	s
_trace5	Net/SSLhello.pm	/^sub _trace5($) { my @messages = @_; local $\\ = ""; print "#   ---> " . _y_ts() . SSLHELLO . "::/;"	s
_trace5_	Net/SSLhello.pm	/^sub _trace5_($){ my @messages = @_; local $\\ = ""; print join(" ", @messages)                  /;"	s
_traceSSLbitmasks	Net/SSLinfo.pm	/^sub _traceSSLbitmasks   {$/;"	s
_trace_	Net/SSLhello.pm	/^sub _trace_($) { my @messages = @_; local $\\ = ""; print " " . join(" ", @messages)            /;"	s
_trace_	o-saft-dbx.pm	/^sub _trace_     { local $\\ = "";  print  " " . join(" ", @_) if (0 < $cfg{'trace'}); return; }$/;"	s
_trace_cmd	o-saft-dbx.pm	/^sub _trace_cmd  { printf("%s %s->\\n", $cfg{'prefix_trace'}, join(" ",@_)) if (_is_cfg_out('trac/;"	s
_trace_cmd	o-saft.pl	/^    sub _trace_cmd    {}$/;"	s
_traceset	Net/SSLinfo.pm	/^sub _traceset   {$/;"	s
_txt2arr	o-saft.tcl	/^proc _txt2arr     {str} {$/;"	p
_useopenssl	o-saft.pl	/^sub _useopenssl($$$$)   {$/;"	s
_usesocket	o-saft.pl	/^sub _usesocket($$$$)    {$/;"	s
_usr_dbx	o-saft-usr.pm	/^sub _usr_dbx { my @args = @_; _trace(join(" ", @args, "\\n")); return; } # requires --v$/;"	s
_v2print	o-saft-dbx.pm	/^sub _v2print    { local $\\ = "\\n"; print $cfg{'prefix_verbose'} . join(" ", @_) if (1 < $cfg{'/;"	s
_v2print	o-saft.pl	/^    sub _v2print      {}$/;"	s
_v3print	o-saft-dbx.pm	/^sub _v3print    { local $\\ = "\\n"; print $cfg{'prefix_verbose'} . join(" ", @_) if (2 < $cfg{'/;"	s
_v3print	o-saft.pl	/^    sub _v3print      {}$/;"	s
_v4print	o-saft-dbx.pm	/^sub _v4print    { local $\\ = "";   print $cfg{'prefix_verbose'} . join(" ", @_) if (3 < $cfg{'v/;"	s
_v4print	o-saft.pl	/^    sub _v4print      {}$/;"	s
_v_print	o-saft-dbx.pm	/^sub _v_print    { local $\\ = "\\n"; print $cfg{'prefix_verbose'} . join(" ", @_) if (0 < $cfg{'/;"	s
_v_print	o-saft.pl	/^    sub _v_print      {}$/;"	s
_verbose	Net/SSLinfo.pm	/^sub _verbose    { my $txt=shift; local $\\="\\n"; print $Net::SSLinfo::prefix_trace . $txt if (0/;"	s
_version_exit	o-saft.pl	/^sub _version_exit   { print STR_VERSION . "\\n"; exit 0; }$/;"	s
_vprintme	o-saft-dbx.pm	/^sub _vprintme   {$/;"	s
_vprintme	o-saft.pl	/^    sub _vprintme     {}$/;"	s
_warn	o-saft.pl	/^sub _warn   {$/;"	s
_warn_and_exit	o-saft.cgi	/^sub _warn_and_exit  {$/;"	s
_warn_and_exit	o-saft.pl	/^sub _warn_and_exit      {$/;"	s
_warn_nosni	o-saft.pl	/^sub _warn_nosni         {$/;"	s
_yINIT	o-saft-dbx.pm	/^sub _yINIT      { local $\\ = "\\n"; print __INIT(@_);    return; }$/;"	s
_yTIME	o-saft-dbx.pm	/^sub _yTIME      {$/;"	s
_yTRAC	o-saft-dbx.pm	/^sub _yTRAC      { local $\\ = "\\n"; print __TRAC(@_);    return; }$/;"	s
_y_ARG	o-saft-dbx.pm	/^sub _y_ARG      { local $\\ = "\\n"; print ___ARG(@_) if (_is_cfg_out('traceARG')); return; }$/;"	s
_y_ARG	o-saft.pl	/^    sub _y_ARG        {}$/;"	s
_y_CMD	o-saft-dbx.pm	/^sub _y_CMD      { local $\\ = "\\n"; print ___CMD(@_) if (_is_cfg_out('traceCMD')); return; }$/;"	s
_y_CMD	o-saft.pl	/^    sub _y_CMD        {}$/;"	s
_y_ts	Net/SSLhello.pm	/^sub _y_ts      { if ($Net::SSLhello::traceTIME <= 0)  { return ""; }            return sprintf("/;"	s
_yeast	o-saft-dbx.pm	/^sub _yeast      { local $\\ = "\\n"; print __yeast($_[0]);return; }$/;"	s
_yeast	o-saft.pl	/^    sub _yeast        {}$/;"	s
_yeast_EXIT	o-saft.pl	/^sub _yeast_EXIT($)  {$/;"	s
_yeast_NEXT	o-saft.pl	/^sub _yeast_NEXT($)  {$/;"	s
_yeast_TIME	o-saft.pl	/^sub _yeast_TIME(@)  {$/;"	s
_yeast_args	o-saft-dbx.pm	/^sub _yeast_args {$/;"	s
_yeast_args	o-saft.pl	/^    sub _yeast_args   {}$/;"	s
_yeast_cipher	o-saft-dbx.pm	/^sub _yeast_cipher           { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_ciphers	o-saft-dbx.pm	/^sub _yeast_ciphers          { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_ciphers_list	o-saft-dbx.pm	/^sub _yeast_ciphers_list     { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_ciphers_list	o-saft.pl	/^    sub _yeast_ciphers_list {}$/;"	s
_yeast_ciphers_overview	o-saft-dbx.pm	/^sub _yeast_ciphers_overview { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_ciphers_show	o-saft-dbx.pm	/^sub _yeast_ciphers_show     { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_ciphers_sorted	o-saft-dbx.pm	/^sub _yeast_ciphers_sorted   { # TODO: obsolete when ciphers defined in OSaft\/Cipher.pm$/;"	s
_yeast_data	o-saft.pl	/^    sub _yeast_data   {}$/;"	s
_yeast_exit	o-saft-dbx.pm	/^sub _yeast_exit {$/;"	s
_yeast_exit	o-saft.pl	/^    sub _yeast_exit   {}$/;"	s
_yeast_init	o-saft-dbx.pm	/^sub _yeast_init {   ## no critic qw(Subroutines::ProhibitExcessComplexity)$/;"	s
_yeast_init	o-saft.pl	/^    sub _yeast_init   {}$/;"	s
_yeast_rcfile	o-saft-dbx.pm	/^sub _yeast_rcfile {$/;"	s
_yeast_targets	o-saft-dbx.pm	/^sub _yeast_targets          {$/;"	s
_yeast_test	o-saft-dbx.pm	/^sub _yeast_test {$/;"	s
_yeast_test	o-saft.pl	/^    sub _yeast_test   {}$/;"	s
_yeast_test_data	o-saft-dbx.pm	/^sub _yeast_test_data    {$/;"	s
_yeast_test_help	o-saft-dbx.pm	/^sub _yeast_test_help    {$/;"	s
_yeast_test_init	o-saft-dbx.pm	/^sub _yeast_test_init    {$/;"	s
_yeast_test_maps	o-saft-dbx.pm	/^sub _yeast_test_maps    {$/;"	s
_yeast_test_memory	o-saft-dbx.pm	/^sub _yeast_test_memory  {$/;"	s
_yeast_test_methods	o-saft-dbx.pm	/^sub _yeast_test_methods {$/;"	s
_yeast_test_prot	o-saft-dbx.pm	/^sub _yeast_test_prot    {$/;"	s
_yeast_test_sclient	o-saft-dbx.pm	/^sub _yeast_test_sclient {$/;"	s
_yeast_test_ssleay	o-saft-dbx.pm	/^sub _yeast_test_ssleay  {$/;"	s
_yeast_test_sslmap	o-saft-dbx.pm	/^sub _yeast_test_sslmap  {$/;"	s
_yeast_trac	o-saft-dbx.pm	/^sub _yeast_trac { local $\\ = "\\n"; my $d = __trac(@_); print $d if ($d !~ m\/^\\s*$\/); return/;"	s
_yline	o-saft-dbx.pm	/^sub _yline      { _yeast(__line($_[0]));                return; }$/;"	s
_ynull	o-saft-dbx.pm	/^sub _ynull      { _yeast("value <<undef>> means that internal variable is not defined @_"); retu/;"	s
_yprint	Net/SSLhello.pm	/^sub _yprint { return __print(sprintf("%21s=%s", $_[0], $_[1])); }$/;"	s
after	Net/SSLinfo.pm	/^sub after           { return _SSLinfo_get('after',            $_[0], $_[1]); }$/;"	s
all	Makefile	/^all:    help$/;"	t
alpn	Net/SSLinfo.pm	/^sub alpn            { return _SSLinfo_get('alpn',             $_[0], $_[1]); }$/;"	s
altname	Net/SSLinfo.pm	/^sub altname         { return _SSLinfo_get('altname',          $_[0], $_[1]); }$/;"	s
analyse	t/Makefile.misc	/^analyse:         TEST.opt.analyse.dir   = --source-dir=$(_TEST.analyse.src)$/;"	t
analyse	t/Makefile.misc	/^analyse: $(_TEST.analyse.dst) $(SRC.pl) $(SRC.pm)$/;"	t
analyse-out	t/Makefile.misc	/^analyse-out: analyse-output$/;"	t
analyse-output	t/Makefile.misc	/^analyse-output:  TEST.opt.analyse.dir   = --output-dir=$(_TEST.analyse.dst)$/;"	t
analyse-output	t/Makefile.misc	/^analyse-output: $(_TEST.analyse.dat)$/;"	t
authority	Net/SSLinfo.pm	/^sub authority       { return _SSLinfo_get('authority',        $_[0], $_[1]); }$/;"	s
aux	Net/SSLinfo.pm	/^sub aux             { return _SSLinfo_get('aux',              $_[0], $_[1]); }$/;"	s
before	Net/SSLinfo.pm	/^sub before          { return _SSLinfo_get('before',           $_[0], $_[1]); }$/;"	s
bench	t/Makefile.misc	/^bench: test.bench$/;"	t
border	o-saft-man.pm	/^    border: 2px solid darkgrey; border-radius:2px;$/;"	l
cert_type	Net/SSLinfo.pm	/^sub cert_type       { return _SSLinfo_get('cert_type',        $_[0], $_[1]); }$/;"	s
certificate	Net/SSLinfo.pm	/^sub certificate     { return _SSLinfo_get('certificate',      $_[0], $_[1]); }$/;"	s
cgi	Makefile	/^cgi:    $(GEN.cgi.html)$/;"	t
chain	Net/SSLinfo.pm	/^sub chain           { return _SSLinfo_get('chain',            $_[0], $_[1]); }$/;"	s
chain_verify	Net/SSLinfo.pm	/^sub chain_verify    { return _SSLinfo_get('chain_verify',     $_[0], $_[1]); }$/;"	s
check02102	o-saft.pl	/^sub check02102($$)  {$/;"	s
check03116	o-saft.pl	/^sub check03116($$)  {$/;"	s
check2818	o-saft.pl	/^sub check2818($$)   {$/;"	s
check6125	o-saft.pl	/^sub check6125($$)   {$/;"	s
check7525	o-saft.pl	/^sub check7525($$)   {$/;"	s
checkSSLciphers	Net/SSLhello.pm	/^sub checkSSLciphers ($$$@) {$/;"	s
check_certchars	o-saft.pl	/^sub check_certchars($$) {$/;"	s
check_dh	o-saft.pl	/^sub check_dh($$)    {$/;"	s
check_exitcode	o-saft.pl	/^sub check_exitcode  {$/;"	s
check_nextproto	o-saft.pl	/^sub check_nextproto {$/;"	s
check_url	o-saft.pl	/^sub check_url($$)   {$/;"	s
checkalpn	o-saft.pl	/^sub checkalpn       {$/;"	s
checkbleed	o-saft.pl	/^sub checkbleed($$)  {$/;"	s
checkcert	o-saft.pl	/^sub checkcert($$)   {$/;"	s
checkcipher	o-saft.pl	/^sub checkcipher($$) {$/;"	s
checkciphers	o-saft.pl	/^sub checkciphers    {$/;"	s
checkdates	o-saft.pl	/^sub checkdates($$)  {$/;"	s
checkdest	o-saft.pl	/^sub checkdest($$)   {$/;"	s
checkdv	o-saft.pl	/^sub checkdv($$)     {$/;"	s
checkev	o-saft.pl	/^sub checkev($$)     {$/;"	s
checkhttp	o-saft.pl	/^sub checkhttp($$)   {$/;"	s
checkpreferred	o-saft.pl	/^sub checkpreferred  {$/;"	s
checkprot	o-saft.pl	/^sub checkprot($$)   {$/;"	s
checkroot	o-saft.pl	/^sub checkroot($$)   {$/;"	s
checksizes	o-saft.pl	/^sub checksizes($$)  {$/;"	s
checksni	o-saft.pl	/^sub checksni($$)    {$/;"	s
checkssl	o-saft.pl	/^sub checkssl($$)    {$/;"	s
checksstp	o-saft.pl	/^sub checksstp       {$/;"	s
cipher_done	OSaft/Ciphers.pm	/^sub cipher_done {};         # dummy to check successful include$/;"	s
cipher_list	Net/SSLinfo.pm	/^sub cipher_list     {$/;"	s
cipher_local	Net/SSLinfo.pm	/^sub cipher_local    {$/;"	s
cipher_openssl	Net/SSLinfo.pm	/^sub cipher_openssl  {$/;"	s
ciphers	Net/SSLinfo.pm	/^sub ciphers         {$/;"	s
ciphers_scan	o-saft.pl	/^sub ciphers_scan        {$/;"	s
ciphers_scan_prot	o-saft.pl	/^sub ciphers_scan_prot   {$/;"	s
ciphers_scan_raw	o-saft.pl	/^sub ciphers_scan_raw    {$/;"	s
clean	Makefile	/^clean:  clean.tmp clean.tar clean.gen$/;"	t
clean.all	Makefile	/^clean.all:  clean.tar clean$/;"	t
clean.docker	Makefile	/^clean.docker: docker.rm$/;"	t
clean.gen	Makefile	/^clean.gen:$/;"	t
clean.tar	Makefile	/^clean.tar:$/;"	t
clean.tgz	Makefile	/^clean.tgz: clean.tar$/;"	t
clean.tmp	Makefile	/^clean.tmp:$/;"	t
cleangen	Makefile	/^cleangen:   clean.gen$/;"	t
cleantar	Makefile	/^cleantar:   clean.tar$/;"	t
cleantgz	Makefile	/^cleantgz:   clean.tar$/;"	t
cleantmp	Makefile	/^cleantmp:   clean.tmp$/;"	t
clear	Makefile	/^clear:  clean$/;"	t
clear.all	Makefile	/^clear.all:  clean.tar clean$/;"	t
cleartar	Makefile	/^cleartar:   clean.tar$/;"	t
cleartgz	Makefile	/^cleartgz:   clean.tar$/;"	t
cleartmp	Makefile	/^cleartmp:   clean.tmp$/;"	t
cloc	t/Makefile.misc	/^cloc:       cloc.stat$/;"	t
cloc%	t/Makefile.misc	/^cloc%:$/;"	t
cloc.csv	t/Makefile.misc	/^cloc.csv:   TEST.opt.cloc  += --csv --quiet$/;"	t
cloc.file	t/Makefile.misc	/^cloc.file:  TEST.opt.cloc  += --by-file$/;"	t
cloc.lang	t/Makefile.misc	/^cloc.lang:  TEST.opt.cloc  += --by-file-by-lang$/;"	t
cloc.stat	t/Makefile.misc	/^cloc.stat:  TEST.opt.cloc  +=$/;"	t
cloc.total	t/Makefile.misc	/^cloc.total: EXE.cloc.filter = $(EXE.cloc.total)$/;"	t
cloc.total	t/Makefile.misc	/^cloc.total: TEST.opt.cloc  += --csv --quiet$/;"	t
cn	Net/SSLinfo.pm	/^sub cn              { return _SSLinfo_get('cn',               $_[0], $_[1]); }$/;"	s
commonname	Net/SSLinfo.pm	/^sub commonname      { return _SSLinfo_get('cn',               $_[0], $_[1]); } # alias for cn$/;"	s
compileAlertRecord	Net/SSLhello.pm	/^sub compileAlertRecord ($$$$;$$) {$/;"	s
compileClientHello	Net/SSLhello.pm	/^sub compileClientHello ($$$$;$$$$) {$/;"	s
compileSSL2CipherArray	Net/SSLhello.pm	/^sub compileSSL2CipherArray ($) {$/;"	s
compileTLSCipherArray	Net/SSLhello.pm	/^sub compileTLSCipherArray ($) {$/;"	s
compression	Net/SSLinfo.pm	/^sub compression     { return _SSLinfo_get('compression',      $_[0], $_[1]); }$/;"	s
config_docker	o-saft.tcl	/^proc config_docker  {mode}  {$/;"	p
const2text	OSaft/Ciphers.pm	/^sub const2text  { my $c=shift; $c =~ s\/_\/ \/g; return $c; }$/;"	s
content	o-saft-man.pm	/^    content: attr(title);$/;"	l
copy2clipboard	o-saft.tcl	/^proc copy2clipboard {w shift} {$/;"	p
datadump	Net/SSLinfo.pm	/^sub datadump        {$/;"	s
dates	Net/SSLinfo.pm	/^sub dates           { return _SSLinfo_get('dates',            $_[0], $_[1]); }$/;"	s
dbx-test.pattern-%	t/Makefile	/^dbx-test.pattern-%:$/;"	t
dh_parameter	Net/SSLinfo.pm	/^sub dh_parameter    { return _SSLinfo_get('dh_parameter',     $_[0], $_[1]); }$/;"	s
do_openssl	Net/SSLinfo.pm	/^sub do_openssl($$$$)  {$/;"	s
do_ssl_close	Net/SSLinfo.pm	/^sub do_ssl_close($$)  {$/;"	s
do_ssl_free	Net/SSLinfo.pm	/^sub do_ssl_free     {$/;"	s
do_ssl_new	Net/SSLinfo.pm	/^sub do_ssl_new      {   ## no critic qw(Subroutines::ProhibitManyArgs)$/;"	s
do_ssl_open	Net/SSLinfo.pm	/^sub do_ssl_open($$$@) {$/;"	s
doc	Makefile	/^doc:            HELP_HEAD = $(HELP_RULE)$/;"	t
doc	Makefile	/^doc:          _help_also_ =$/;"	t
doc	Makefile	/^doc:          _help_body_ = _eval_body_me$/;"	t
doc	Makefile	/^help help.all doc doc.all: _help.HEAD $$(_help_body_) $$(_help_list_) $$(_help_also_)$/;"	t
doc.all	Makefile	/^doc.all:        HELP_HEAD = $(HELP_RULE)$/;"	t
doc.all	Makefile	/^doc.all:      _help_also_ =$/;"	t
doc.all	Makefile	/^doc.all:      _help_body_ = _eval_body_all$/;"	t
doc.all	Makefile	/^doc.all:      _help_list_ = _help_list$/;"	t
doc.all	Makefile	/^help help.all doc doc.all: _help.HEAD $$(_help_body_) $$(_help_list_) $$(_help_also_)$/;"	t
doc.data	Makefile	/^doc.data:   $(GEN.DOC.data)$/;"	t
docdata	Makefile	/^docdata:    $(GEN.DOC.data)$/;"	t
docker	Makefile	/^docker: docker.build$/;"	t
docker.build	Makefile	/^docker.build:$/;"	t
docker.dev	Makefile	/^docker.dev:$/;"	t
docker.push	Makefile	/^docker.push:$/;"	t
docker.rm	Makefile	/^docker.rm:$/;"	t
docs	Makefile	/^docs:   $(GEN.docs)$/;"	t
dprof.out	t/Makefile.misc	/^dprof.out: $(_TEST.dprof.log)$/;"	t
email	Net/SSLinfo.pm	/^sub email           { return _SSLinfo_get('email',            $_[0], $_[1]); }$/;"	s
error	Net/SSLinfo.pm	/^sub error           {$/;"	s
error_depth	Net/SSLinfo.pm	/^sub error_depth     { return _SSLinfo_get('error_depth',      $_[0], $_[1]); }$/;"	s
error_verify	Net/SSLinfo.pm	/^sub error_verify    { return _SSLinfo_get('error_verify',     $_[0], $_[1]); }$/;"	s
errors	Net/SSLinfo.pm	/^sub errors          { return _SSLinfo_get('errors',           $_[0], $_[1]); }$/;"	s
expansion	Net/SSLinfo.pm	/^sub expansion       { return _SSLinfo_get('expansion',        $_[0], $_[1]); }$/;"	s
extended_master_secret	Net/SSLinfo.pm	/^sub extended_master_secret  { return _SSLinfo_get('master_secret', $_[0], $_[1]); } # alias$/;"	s
extensions	Net/SSLinfo.pm	/^sub extensions      { return _SSLinfo_get('extensions',       $_[0], $_[1]); }$/;"	s
find_name	OSaft/Ciphers.pm	/^sub find_name   {   # TODO: not yet used$/;"	s
fingerprint	Net/SSLinfo.pm	/^sub fingerprint     { return _SSLinfo_get('fingerprint',      $_[0], $_[1]); } # alias for finge/;"	s
fingerprint_hash	Net/SSLinfo.pm	/^sub fingerprint_hash{ return _SSLinfo_get('fingerprint_hash', $_[0], $_[1]); }$/;"	s
fingerprint_md5	Net/SSLinfo.pm	/^sub fingerprint_md5 { return _SSLinfo_get('fingerprint_md5' , $_[0], $_[1]); }$/;"	s
fingerprint_sha1	Net/SSLinfo.pm	/^sub fingerprint_sha1{ return _SSLinfo_get('fingerprint_sha1', $_[0], $_[1]); }$/;"	s
fingerprint_sha2	Net/SSLinfo.pm	/^sub fingerprint_sha2{ return _SSLinfo_get('fingerprint_sha2', $_[0], $_[1]); }$/;"	s
fingerprint_text	Net/SSLinfo.pm	/^sub fingerprint_text{ return _SSLinfo_get('fingerprint_text', $_[0], $_[1]); }$/;"	s
fingerprint_type	Net/SSLinfo.pm	/^sub fingerprint_type{ return _SSLinfo_get('fingerprint_type', $_[0], $_[1]); }$/;"	s
finished	Net/SSLinfo.pm	/^    finished:$/;"	l
finished_return	Net/SSLinfo.pm	/^    finished_return:$/;"	l
first-TEMPL-target-is-default	t/Makefile.template	/^first-TEMPL-target-is-default: help.test.TEMPL$/;"	t
first-cgi-target-is-default	t/Makefile.cgi	/^first-cgi-target-is-default: help.test.cgi$/;"	t
first-dev-target-is-default	t/Makefile.dev	/^first-dev-target-is-default: help.test.dev$/;"	t
first-examples-target-is-default	t/Makefile.examples	/^first-examples-target-is-default: help.test.examples$/;"	t
first-exit-target-is-default	t/Makefile.exit	/^first-exit-target-is-default: help.test.exit$/;"	t
first-ext-target-is-default	t/Makefile.ext	/^first-ext-target-is-default: help.test.ext$/;"	t
first-misc-target-is-default	t/Makefile.misc	/^first-misc-target-is-default: help.test.misc$/;"	t
first-opt-target-is-default	t/Makefile.opt	/^first-opt-target-is-default: help.test.opt$/;"	t
first-target-is-default	Makefile	/^first-target-is-default: help$/;"	t
first-test-target-is-default	t/Makefile	/^first-test-target-is-default: help.test$/;"	t
first-warn-target-is-default	t/Makefile.warnings	/^first-warn-target-is-default: help.test.warnings$/;"	t
gen.all	Makefile	/^gen.all:    $(ALL.gen)$/;"	t
get	OSaft/Doc/Data.pm	/^sub get         {$/;"	s
get_all_err_types	OSaft/error_handler.pm	/^sub get_all_err_types {$/;"	s
get_as_text	OSaft/Doc/Data.pm	/^sub get_as_text { my $fh = _get_filehandle(shift); return <$fh>; }$/;"	s
get_auth	OSaft/Ciphers.pm	/^sub get_auth    { my $c=shift; return get_param($c, 'auth'); }$/;"	s
get_bits	OSaft/Ciphers.pm	/^sub get_bits    { my $c=shift; return get_param($c, 'bits'); }$/;"	s
get_cipher_auth	osaft.pm	/^sub get_cipher_auth($)  { my $c=shift; return $ciphers{$c}[5] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_bits	osaft.pm	/^sub get_cipher_bits($)  { my $c=shift; return $ciphers{$c}[3] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_desc	osaft.pm	/^sub get_cipher_desc($)  { my $c=shift;$/;"	s
get_cipher_enc	osaft.pm	/^sub get_cipher_enc($)   { my $c=shift; return $ciphers{$c}[2] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_hex	osaft.pm	/^sub get_cipher_hex      {$/;"	s
get_cipher_keyx	osaft.pm	/^sub get_cipher_keyx($)  { my $c=shift; return $ciphers{$c}[6] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_mac	osaft.pm	/^sub get_cipher_mac($)   { my $c=shift; return $ciphers{$c}[4] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_name	osaft.pm	/^sub get_cipher_name     {$/;"	s
get_cipher_owasp	osaft.pm	/^sub get_cipher_owasp    {$/;"	s
get_cipher_score	osaft.pm	/^sub get_cipher_score($) { my $c=shift; return $ciphers{$c}[7] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_sec	osaft.pm	/^sub get_cipher_sec($)   { my $c=shift; return $ciphers{$c}[0] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_ssl	osaft.pm	/^sub get_cipher_ssl($)   { my $c=shift; return $ciphers{$c}[1] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_cipher_suitealias	osaft.pm	/^sub get_cipher_suitealias{ my $c=shift; return $cipher_alias{$c}[0] if (defined $cipher_alias{$c/;"	s
get_cipher_suiteconst	osaft.pm	/^sub get_cipher_suiteconst{ my $c=shift; return $cipher_names{$c}[1] if (defined $cipher_names{$c/;"	s
get_cipher_suitename	osaft.pm	/^sub get_cipher_suitename { my $c=shift; return $cipher_names{$c}[0] if (defined $cipher_names{$c/;"	s
get_cipher_tags	osaft.pm	/^sub get_cipher_tags($)  { my $c=shift; return $ciphers{$c}[8] || "" if ((grep{\/^$c\/} %ciphers)/;"	s
get_desc	OSaft/Ciphers.pm	/^sub get_desc    {$/;"	s
get_dh_paramter	osaft.pm	/^sub get_dh_paramter     {$/;"	s
get_dtls	OSaft/Ciphers.pm	/^sub get_dtls    { my $c=shift; return get_param($c, 'dtls'); }$/;"	s
get_egg	OSaft/Doc/Data.pm	/^sub get_egg     {$/;"	s
get_enc	OSaft/Ciphers.pm	/^sub get_enc     { my $c=shift; return get_param($c, 'enc');  }$/;"	s
get_err_hash	OSaft/error_handler.pm	/^sub get_err_hash {$/;"	s
get_err_str	OSaft/error_handler.pm	/^sub get_err_str {$/;"	s
get_err_type	OSaft/error_handler.pm	/^sub get_err_type {$/;"	s
get_err_type_name	OSaft/error_handler.pm	/^sub get_err_type_name {$/;"	s
get_err_val	OSaft/error_handler.pm	/^sub get_err_val {$/;"	s
get_hex	OSaft/Ciphers.pm	/^sub get_hex     {$/;"	s
get_key	OSaft/Ciphers.pm	/^sub get_key     {$/;"	s
get_keys	OSaft/Ciphers.pm	/^sub get_keys    {$/;"	s
get_keyx	OSaft/Ciphers.pm	/^sub get_keyx    { my $c=shift; return get_param($c, 'keyx'); }$/;"	s
get_mac	OSaft/Ciphers.pm	/^sub get_mac     { my $c=shift; return get_param($c, 'mac');  }$/;"	s
get_markup	OSaft/Doc/Data.pm	/^sub get_markup    {$/;"	s
get_name	OSaft/Ciphers.pm	/^sub get_name    {$/;"	s
get_openssl_version	osaft.pm	/^sub get_openssl_version {$/;"	s
get_param	OSaft/Ciphers.pm	/^sub get_param   {$/;"	s
get_rfc	OSaft/Ciphers.pm	/^sub get_rfc     { my $c=shift; return get_param($c, 'rfc');  }$/;"	s
get_score	OSaft/Ciphers.pm	/^sub get_score   { my $c=shift; return $STR_UNDEF; } # obsolete since 16.06.16$/;"	s
get_sec	OSaft/Ciphers.pm	/^sub get_sec     { my $c=shift; return get_param($c, 'sec');  }$/;"	s
get_ssl	OSaft/Ciphers.pm	/^sub get_ssl     { my $c=shift; return get_param($c, 'ssl');  }$/;"	s
get_tags	OSaft/Ciphers.pm	/^sub get_tags    { my $c=shift; return get_param($c, 'tags'); }$/;"	s
get_target_auth	osaft.pm	/^sub get_target_auth  { my $i=shift; return $cfg{'targets'}[$i][4];  }$/;"	s
get_target_error	osaft.pm	/^sub get_target_error { my $i=shift; return $cfg{'targets'}[$i][11]; }$/;"	s
get_target_host	osaft.pm	/^sub get_target_host  { my $i=shift; return $cfg{'targets'}[$i][2];  }$/;"	s
get_target_nr	osaft.pm	/^sub get_target_nr    { my $i=shift; return $cfg{'targets'}[$i][0];  }$/;"	s
get_target_open	osaft.pm	/^sub get_target_open  { my $i=shift; return $cfg{'targets'}[$i][9];  }$/;"	s
get_target_orig	osaft.pm	/^sub get_target_orig  { my $i=shift; return $cfg{'targets'}[$i][7];  }$/;"	s
get_target_path	osaft.pm	/^sub get_target_path  { my $i=shift; return $cfg{'targets'}[$i][6];  }$/;"	s
get_target_port	osaft.pm	/^sub get_target_port  { my $i=shift; return $cfg{'targets'}[$i][3];  }$/;"	s
get_target_prot	osaft.pm	/^sub get_target_prot  { my $i=shift; return $cfg{'targets'}[$i][1];  }$/;"	s
get_target_proxy	osaft.pm	/^sub get_target_proxy { my $i=shift; return $cfg{'targets'}[$i][5];  }$/;"	s
get_target_start	osaft.pm	/^sub get_target_start { my $i=shift; return $cfg{'targets'}[$i][8];  }$/;"	s
get_target_stop	osaft.pm	/^sub get_target_stop  { my $i=shift; return $cfg{'targets'}[$i][10]; }$/;"	s
get_text	OSaft/Doc/Data.pm	/^sub get_text    {$/;"	s
heartbeat	Net/SSLinfo.pm	/^sub heartbeat       { return _SSLinfo_get('heartbeat',        $_[0], $_[1]); }$/;"	s
help	Makefile	/^help help.all doc doc.all: _help.HEAD $$(_help_body_) $$(_help_list_) $$(_help_also_)$/;"	t
help	Makefile	/^help:           HELP_HEAD = $(HELP_RULE)$/;"	t
help.all	Makefile	/^help help.all doc doc.all: _help.HEAD $$(_help_body_) $$(_help_list_) $$(_help_also_)$/;"	t
help.all	Makefile	/^help.all:       HELP_HEAD = $(HELP_RULE)$/;"	t
help.all	Makefile	/^help.all:     _help_body_ = _help_body_all$/;"	t
help.all	Makefile	/^help.all:     _help_list_ = _help_list$/;"	t
help.all%	Makefile	/^help.all%:    _help_body_ = _help_body_all$/;"	t
help.all%	Makefile	/^help.all%:    _help_list_ = _help_list$/;"	t
help.all-v	Makefile	/^help.all-v help.all-vv: help.all$/;"	t
help.all-vv	Makefile	/^help.all-v help.all-vv: help.all$/;"	t
help.all.log	Makefile	/^help.all.log:   HELP_HEAD = $(HELP_RULE)$/;"	t
help.log	Makefile	/^help.log:       HELP_HEAD = $(HELP_RULE)$/;"	t
help.test	t/Makefile	/^help.test:            HELP_HEAD = $(HELP_RULE)$/;"	t
help.test	t/Makefile	/^help.test:            HELP_TYPE = test$/;"	t
help.test	t/Makefile	/^help.test:          help.test.test$/;"	t
help.test-v	t/Makefile	/^help.test-v:          HELP_TYPE = test$/;"	t
help.test-vv	t/Makefile	/^help.test-vv:         HELP_TYPE = test$/;"	t
help.test.%	t/Makefile	/^help.test.%:          HELP_HEAD = $(HELP_RULE)$/;"	t
help.test.%.all	t/Makefile	/^help.test.%.all:$/;"	t
help.test.%.internal	t/Makefile	/^help.test.%.internal:$/;"	t
help.test.TEMPL	t/Makefile.template	/^help.test.TEMPL:          HELP_TYPE = TEMPL$/;"	t
help.test.TEMPL-v	t/Makefile.template	/^help.test.TEMPL-v:        HELP_TYPE = TEMPL$/;"	t
help.test.TEMPL-vv	t/Makefile.template	/^help.test.TEMPL-vv:       HELP_TYPE = TEMPL$/;"	t
help.test.all	t/Makefile	/^help.test.all:        HELP_TYPE = test$/;"	t
help.test.all	t/Makefile	/^help.test.all:      help.test.test.all$/;"	t
help.test.cgi	t/Makefile.cgi	/^help.test.cgi:        HELP_TYPE = cgi$/;"	t
help.test.cgi-v	t/Makefile.cgi	/^help.test.cgi-v:      HELP_TYPE = cgi$/;"	t
help.test.cgi-vv	t/Makefile.cgi	/^help.test.cgi-vv:     HELP_TYPE = cgi$/;"	t
help.test.dev	t/Makefile.dev	/^help.test.dev:        HELP_TYPE = dev$/;"	t
help.test.dev-v	t/Makefile.dev	/^help.test.dev-v:      HELP_TYPE = dev$/;"	t
help.test.dev-vv	t/Makefile.dev	/^help.test.dev-vv:     HELP_TYPE = dev$/;"	t
help.test.examples	t/Makefile.examples	/^help.test.examples:     HELP_TYPE = examples$/;"	t
help.test.examples-v	t/Makefile.examples	/^help.test.examples-v:   HELP_TYPE = examples$/;"	t
help.test.examples-vv	t/Makefile.examples	/^help.test.examples-vv:  HELP_TYPE = examples$/;"	t
help.test.exit	t/Makefile.exit	/^help.test.exit:       HELP_TYPE = exit$/;"	t
help.test.exit-v	t/Makefile.exit	/^help.test.exit-v:     HELP_TYPE = exit$/;"	t
help.test.exit-vv	t/Makefile.exit	/^help.test.exit-vv:    HELP_TYPE = exit$/;"	t
help.test.ext	t/Makefile.ext	/^help.test.ext:        HELP_TYPE = ext$/;"	t
help.test.ext-v	t/Makefile.ext	/^help.test.ext-v:      HELP_TYPE = ext$/;"	t
help.test.ext-vv	t/Makefile.ext	/^help.test.ext-vv:     HELP_TYPE = ext$/;"	t
help.test.internal	t/Makefile	/^help.test.internal: test.file-1 test,file-2 test_file-3$/;"	t
help.test.log-info	t/Makefile	/^help.test.log-info:$/;"	t
help.test.makevars	t/Makefile	/^help.test.makevars:$/;"	t
help.test.misc	t/Makefile.misc	/^help.test.misc:       HELP_TYPE = misc$/;"	t
help.test.misc-v	t/Makefile.misc	/^help.test.misc-v:     HELP_TYPE = misc$/;"	t
help.test.misc-vv	t/Makefile.misc	/^help.test.misc-vv:    HELP_TYPE = misc$/;"	t
help.test.opt	t/Makefile.opt	/^help.test.opt:        HELP_TYPE = opt$/;"	t
help.test.opt-v	t/Makefile.opt	/^help.test.opt-v:      HELP_TYPE = opt$/;"	t
help.test.opt-vv	t/Makefile.opt	/^help.test.opt-vv:     HELP_TYPE = opt$/;"	t
help.test.targets	t/Makefile	/^help.test.targets:$/;"	t
help.test.test	t/Makefile	/^help.test.test:       HELP_TYPE = test$/;"	t
help.test.test	t/Makefile	/^help.test.test:     _help_list$/;"	t
help.test.test-v	t/Makefile	/^help.test.test-v:     HELP_TYPE = test$/;"	t
help.test.test-v	t/Makefile	/^help.test.test-v:   _help_list$/;"	t
help.test.test-v-v	t/Makefile	/^help.test.test-v-v: _help_list$/;"	t
help.test.test-vv	t/Makefile	/^help.test.test-vv:    HELP_TYPE = test$/;"	t
help.test.test.all	t/Makefile	/^help.test.test.all:   HELP_TYPE = test$/;"	t
help.test.test.all-n	t/Makefile	/^help.test.test.all-n:$/;"	t
help.test.test.alls	t/Makefile	/^help.test.test.alls:$/;"	t
help.test.warnings	t/Makefile.warnings	/^help.test.warnings:       HELP_TYPE = warnings$/;"	t
help.test.warnings-v	t/Makefile.warnings	/^help.test.warnings-v:     HELP_TYPE = warnings$/;"	t
help.test.warnings-vv	t/Makefile.warnings	/^help.test.warnings-vv:    HELP_TYPE = warnings$/;"	t
hexCodedCipher	Net/SSLhello.pm	/^sub hexCodedCipher {$/;"	s
hexCodedSSL2Cipher	Net/SSLhello.pm	/^sub hexCodedSSL2Cipher {$/;"	s
hexCodedString	Net/SSLhello.pm	/^sub hexCodedString {$/;"	s
hexCodedTLSCipher	Net/SSLhello.pm	/^sub hexCodedTLSCipher {$/;"	s
hsts_httpequiv	Net/SSLinfo.pm	/^sub hsts_httpequiv  { return _SSLinfo_get('hsts_httpequiv',   $_[0], $_[1]); }$/;"	s
hsts_maxage	Net/SSLinfo.pm	/^sub hsts_maxage     { return _SSLinfo_get('hsts_maxage',      $_[0], $_[1]); }$/;"	s
hsts_preload	Net/SSLinfo.pm	/^sub hsts_preload    { return _SSLinfo_get('hsts_preload',     $_[0], $_[1]); }$/;"	s
hsts_subdom	Net/SSLinfo.pm	/^sub hsts_subdom     { return _SSLinfo_get('hsts_subdom',      $_[0], $_[1]); }$/;"	s
html	Makefile	/^html:   $(GEN.html)$/;"	t
http_location	Net/SSLinfo.pm	/^sub http_location   { return _SSLinfo_get('http_location',    $_[0], $_[1]); }$/;"	s
http_protocols	Net/SSLinfo.pm	/^sub http_protocols  { return _SSLinfo_get('http_protocols',   $_[0], $_[1]); }$/;"	s
http_refresh	Net/SSLinfo.pm	/^sub http_refresh    { return _SSLinfo_get('http_refresh',     $_[0], $_[1]); }$/;"	s
http_status	Net/SSLinfo.pm	/^sub http_status     { return _SSLinfo_get('http_status',      $_[0], $_[1]); }$/;"	s
http_sts	Net/SSLinfo.pm	/^sub http_sts        { return _SSLinfo_get('http_sts',         $_[0], $_[1]); }$/;"	s
http_svc	Net/SSLinfo.pm	/^sub http_svc        { return _SSLinfo_get('http_svc',         $_[0], $_[1]); }$/;"	s
https_alerts	Net/SSLinfo.pm	/^sub https_alerts    { return _SSLinfo_get('https_alerts',     $_[0], $_[1]); }$/;"	s
https_body	Net/SSLinfo.pm	/^sub https_body      { return _SSLinfo_get('https_body',       $_[0], $_[1]); }$/;"	s
https_location	Net/SSLinfo.pm	/^sub https_location  { return _SSLinfo_get('https_location',   $_[0], $_[1]); }$/;"	s
https_pins	Net/SSLinfo.pm	/^sub https_pins      { return _SSLinfo_get('https_pins',       $_[0], $_[1]); }$/;"	s
https_protocols	Net/SSLinfo.pm	/^sub https_protocols { return _SSLinfo_get('https_protocols',  $_[0], $_[1]); }$/;"	s
https_refresh	Net/SSLinfo.pm	/^sub https_refresh   { return _SSLinfo_get('https_refresh',    $_[0], $_[1]); }$/;"	s
https_server	Net/SSLinfo.pm	/^sub https_server    { return _SSLinfo_get('https_server',     $_[0], $_[1]); }$/;"	s
https_status	Net/SSLinfo.pm	/^sub https_status    { return _SSLinfo_get('https_status',     $_[0], $_[1]); }$/;"	s
https_sts	Net/SSLinfo.pm	/^sub https_sts       { return _SSLinfo_get('https_sts',        $_[0], $_[1]); }$/;"	s
https_svc	Net/SSLinfo.pm	/^sub https_svc       { return _SSLinfo_get('https_svc',        $_[0], $_[1]); }$/;"	s
id2key	OSaft/Ciphers.pm	/^sub id2key      {$/;"	s
install	Makefile	/^install: $(GEN.inst) $(INSTALL.dir)$/;"	t
install-f	Makefile	/^install-f: _INSTALL_FORCE_ = -p$/;"	t
install-f	Makefile	/^install-f: install$/;"	t
is_err	OSaft/error_handler.pm	/^sub is_err {$/;"	s
issuer	Net/SSLinfo.pm	/^sub issuer          { return _SSLinfo_get('issuer',           $_[0], $_[1]); }$/;"	s
issuer_hash	Net/SSLinfo.pm	/^sub issuer_hash     { return _SSLinfo_get('issuer_hash',      $_[0], $_[1]); }$/;"	s
key2text	OSaft/Ciphers.pm	/^sub key2text    {$/;"	s
keys.iana._ciphers_%	t/Makefile.misc	/^keys.iana._ciphers_%: OSaft\/_ciphers_iana.pm$/;"	t
keys.openssl-h._ciphers_%	t/Makefile.misc	/^keys.openssl-h._ciphers_% : OSaft\/_ciphers_openssl_h.pm$/;"	t
keys.openssl._ciphers_%	t/Makefile.misc	/^keys.openssl._ciphers_% : OSaft\/_ciphers_openssl_all.pm$/;"	t
keys.osaft._ciphers_%	t/Makefile.misc	/^keys.osaft._ciphers_% : OSaft\/_ciphers_osaft.pm$/;"	t
keysize	Net/SSLinfo.pm	/^sub keysize         { return _SSLinfo_get('keysize',          $_[0], $_[1]); } # NOT IMPLEMENTED$/;"	s
keyusage	Net/SSLinfo.pm	/^sub keyusage        { return _SSLinfo_get('keyusage',         $_[0], $_[1]); } # NOT IMPLEMENTED$/;"	s
krb5	Net/SSLinfo.pm	/^sub krb5            { return _SSLinfo_get('krb5',             $_[0], $_[1]); }$/;"	s
list	OSaft/Doc/Data.pm	/^sub list        {$/;"	s
main	o-saft-dbx.pm	/^package main;   # ensure that main:: variables are used, if not defined herein$/;"	p
main	o-saft-man.pm	/^package main;   # ensure that main:: variables are used$/;"	p
main	o-saft-usr.pm	/^package main;   # ensure that main:: variables are used$/;"	p
man	Makefile	/^man:    $(GEN.man)$/;"	t
man_alias	o-saft-man.pm	/^sub man_alias       {$/;"	s
man_cgi	o-saft-man.pm	/^sub man_cgi         {$/;"	s
man_commands	o-saft-man.pm	/^sub man_commands    {$/;"	s
man_help	o-saft-man.pm	/^sub man_help        {$/;"	s
man_help_brief	o-saft-man.pm	/^sub man_help_brief  {$/;"	s
man_html	o-saft-man.pm	/^sub man_html        {$/;"	s
man_man	o-saft-man.pm	/^sub man_man         {$/;"	s
man_pod	o-saft-man.pm	/^sub man_pod         {$/;"	s
man_table	o-saft-man.pm	/^sub man_table       {   ## no critic qw(Subroutines::ProhibitExcessComplexity)$/;"	s
man_toc	o-saft-man.pm	/^sub man_toc         {$/;"	s
man_warnings	o-saft-man.pm	/^sub man_warnings    {$/;"	s
man_wiki	o-saft-man.pm	/^sub man_wiki        {$/;"	s
margin	o-saft-man.pm	/^                 margin:        0.1em;padding:0px 0.5em 0px 0.5em; text-decoration:none; font-we/;"	l
master_key	Net/SSLinfo.pm	/^sub master_key      { return _SSLinfo_get('master_key',       $_[0], $_[1]); }$/;"	s
master_secret	Net/SSLinfo.pm	/^sub master_secret   { return _SSLinfo_get('master_secret',    $_[0], $_[1]); }$/;"	s
message-%	t/Makefile	/^message-%:$/;"	t
modulus	Net/SSLinfo.pm	/^sub modulus         { return _SSLinfo_get('modulus',          $_[0], $_[1]); }$/;"	s
modulus_exponent	Net/SSLinfo.pm	/^sub modulus_exponent{ return _SSLinfo_get('modulus_exponent', $_[0], $_[1]); }$/;"	s
modulus_len	Net/SSLinfo.pm	/^sub modulus_len     { return _SSLinfo_get('modulus_len',      $_[0], $_[1]); }$/;"	s
net_sslhello_done	Net/SSLhello.pm	/^sub net_sslhello_done() {};     # dummy to check successful include$/;"	s
net_sslinfo_done	Net/SSLinfo.pm	/^sub net_sslinfo_done {};        # dummy to check successful include$/;"	s
new	OSaft/error_handler.pm	/^sub new {$/;"	s
next_protocol	Net/SSLinfo.pm	/^sub next_protocol   { return _SSLinfo_get('next_protocol',    $_[0], $_[1]); }$/;"	s
next_protocols	Net/SSLinfo.pm	/^sub next_protocols  { return _SSLinfo_get('next_protocols',   $_[0], $_[1]); }$/;"	s
no.message-%	t/Makefile	/^no.message-%:$/;"	t
no_alpn	Net/SSLinfo.pm	/^sub no_alpn         { return _SSLinfo_get('no_alpn',          $_[0], $_[1]); }$/;"	s
nytprof	t/Makefile.misc	/^nytprof: nytprof.html$/;"	t
nytprof.html	t/Makefile.misc	/^nytprof.html: $(_TEST.nytprof.log)$/;"	t
nytprof.out	t/Makefile.misc	/^nytprof.out: $(_TEST.nytprof.log)$/;"	t
o_saft_dbx_done	o-saft-dbx.pm	/^sub o_saft_dbx_done {};     # dummy to check successful include$/;"	s
o_saft_help_done	OSaft/Doc/Data.pm	/^sub o_saft_help_done {};    # dummy to check successful include$/;"	s
o_saft_man_done	o-saft-man.pm	/^sub o_saft_man_done {};     # dummy to check successful include$/;"	s
o_saft_usr_done	o-saft-usr.pm	/^sub o_saft_usr_done {};     # dummy to check successful include$/;"	s
ocsp_cert_status	Net/SSLinfo.pm	/^sub ocsp_cert_status{ return _SSLinfo_get('ocsp_cert_status', $_[0], $_[1]); }$/;"	s
ocsp_next_update	Net/SSLinfo.pm	/^sub ocsp_next_update{ return _SSLinfo_get('ocsp_next_update', $_[0], $_[1]); }$/;"	s
ocsp_response	Net/SSLinfo.pm	/^sub ocsp_response   { return _SSLinfo_get('ocsp_response',    $_[0], $_[1]); }$/;"	s
ocsp_response_data	Net/SSLinfo.pm	/^sub ocsp_response_data   { return _SSLinfo_get('ocsp_response_data',   $_[0], $_[1]); }$/;"	s
ocsp_response_status	Net/SSLinfo.pm	/^sub ocsp_response_status { return _SSLinfo_get('ocsp_response_status', $_[0], $_[1]); }$/;"	s
ocsp_this_update	Net/SSLinfo.pm	/^sub ocsp_this_update{ return _SSLinfo_get('ocsp_this_update', $_[0], $_[1]); }$/;"	s
ocsp_uri	Net/SSLinfo.pm	/^sub ocsp_uri        { return _SSLinfo_get('ocsp_uri',         $_[0], $_[1]); }$/;"	s
ocspid	Net/SSLinfo.pm	/^sub ocspid          { return _SSLinfo_get('ocspid',           $_[0], $_[1]); }$/;"	s
openTcpSSLconnection	Net/SSLhello.pm	/^sub openTcpSSLconnection ($$) {$/;"	s
options	Net/SSLinfo.pm	/^sub options         { return _SSLinfo_get('_options',         $_[0], $_[1]); }$/;"	s
osaft	osaft.pm	/^package osaft;$/;"	p
osaft_done	osaft.pm	/^sub osaft_done  {};         # dummy to check successful include$/;"	s
osaft_exec	o-saft.tcl	/^proc osaft_exec   {parent cmd}  {$/;"	p
osaft_init	o-saft.tcl	/^proc osaft_init   {}    {$/;"	p
osaft_load	o-saft.tcl	/^proc osaft_load   {cmd} {$/;"	p
osaft_save	o-saft.tcl	/^proc osaft_save   {tbl type nr} {$/;"	p
osaft_sleep	osaft.pm	/^sub osaft_sleep {$/;"	s
owner	Net/SSLinfo.pm	/^sub owner           { return _SSLinfo_get('owner',            $_[0], $_[1]); } # alias for subje/;"	s
parseHandshakeRecord	Net/SSLhello.pm	/^sub parseHandshakeRecord ($$$$$$$;$) {$/;"	s
parseSSL2_ServerHello	Net/SSLhello.pm	/^sub parseSSL2_ServerHello ($$$;$) {$/;"	s
parseServerKeyExchange	Net/SSLhello.pm	/^sub parseServerKeyExchange($$$) {$/;"	s
parseTLS_ServerHello	Net/SSLhello.pm	/^sub parseTLS_ServerHello {$/;"	s
pdf	Makefile	/^pdf:    $(GEN.pdf)$/;"	t
pem	Net/SSLinfo.pm	/^sub pem             { return _SSLinfo_get('PEM',              $_[0], $_[1]); } # alias for PEM$/;"	s
pl	Makefile	/^pl:     $(SRC.pl)$/;"	t
pod	Makefile	/^pod:    $(GEN.pod)$/;"	t
position	o-saft-man.pm	/^    position:absolute; z-index:99; top:100%; left:-1em;$/;"	l
printCipherStringArray	Net/SSLhello.pm	/^sub printCipherStringArray ($$$$$@) {$/;"	s
printConstants	Net/SSLhello.pm	/^sub printConstants {$/;"	s
printParameters	Net/SSLhello.pm	/^sub printParameters {$/;"	s
printSSL2CipherList	Net/SSLhello.pm	/^sub printSSL2CipherList ($) {$/;"	s
printTLSCipherList	Net/SSLhello.pm	/^sub printTLSCipherList ($) {$/;"	s
print_as_text	OSaft/Doc/Data.pm	/^sub print_as_text { my $fh = _get_filehandle(shift); print  <$fh>; close($fh); return; }$/;"	s
print_check	o-saft.pl	/^sub print_check($$$$$)  {$/;"	s
print_cipherhead	o-saft.pl	/^sub print_cipherhead($) {$/;"	s
print_cipherline	o-saft.pl	/^sub print_cipherline($$$$$$) {$/;"	s
print_cipherpreferred	o-saft.pl	/^sub print_cipherpreferred($$$$) {$/;"	s
print_cipherruler	o-saft.pl	/^sub print_cipherruler   { print "=   " . "-"x35 . "+-------+-------" if (_is_cfg_out('header'));/;"	s
print_cipherruler_dh	o-saft.pl	/^sub print_cipherruler_dh {print "=   " . "-"x35 . "+-------------------------" if (_is_cfg_out('/;"	s
print_ciphertotals	o-saft.pl	/^sub print_ciphertotals($$$$) {$/;"	s
print_data	o-saft.pl	/^sub print_data($$$$)    {$/;"	s
print_footer	o-saft.pl	/^sub print_footer    {$/;"	s
print_header	o-saft.pl	/^sub print_header    {$/;"	s
print_line	o-saft.pl	/^sub print_line($$$$$$)  {$/;"	s
print_pod	osaft.pm	/^sub print_pod       {$/;"	s
print_ruler	o-saft.pl	/^sub print_ruler     { print "=" . '-'x38, "+" . '-'x35 if (_is_cfg_out('header')); return; }$/;"	s
print_size	o-saft.pl	/^sub print_size($$$$)    {$/;"	s
print_title	o-saft.pl	/^sub print_title     {$/;"	s
printchecks	o-saft.pl	/^sub printchecks($$$)    {$/;"	s
printcipherall	o-saft.pl	/^sub printcipherall              { ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
printciphercheck	o-saft.pl	/^sub printciphercheck($$$$$@)    { ## no critic qw(Subroutines::RequireArgUnpacking)$/;"	s
printcipherpreferred	o-saft.pl	/^sub printcipherpreferred {$/;"	s
printciphers	o-saft.pl	/^sub printciphers        {$/;"	s
printciphers_dh	o-saft.pl	/^sub printciphers_dh     {$/;"	s
printciphersummary	o-saft.pl	/^sub printciphersummary  {$/;"	s
printdata	o-saft.pl	/^sub printdata($$$)      {$/;"	s
printdump	o-saft.pl	/^sub printdump       {$/;"	s
printhelp	checkAllCiphers.pl	/^sub printhelp {$/;"	s
printhelp	o-saft-man.pm	/^sub printhelp       {   ## no critic qw(Subroutines::ProhibitExcessComplexity)$/;"	s
printhint	osaft.pm	/^sub printhint   {   ## no critic qw(Subroutines::RequireArgUnpacking) # buggy perlcritic$/;"	s
printopenssl	o-saft.pl	/^sub printopenssl        {$/;"	s
printprotocols	o-saft.pl	/^sub printprotocols      {$/;"	s
printquit	o-saft.pl	/^sub printquit           {$/;"	s
printscores	o-saft.pl	/^sub printscores         {$/;"	s
printusage_exit	o-saft.pl	/^sub printusage_exit     {$/;"	s
printversion	o-saft.pl	/^sub printversion        {$/;"	s
printversionmismatch	o-saft.pl	/^sub printversionmismatch {$/;"	s
profile.sub%	t/Makefile.misc	/^profile.sub%:$/;"	t
profile.sub.%	t/Makefile.misc	/^profile.sub.%:          _lineinfo   = LineInfo=$(_TEST.profile.log)$/;"	t
profile.sub.%.log	t/Makefile.misc	/^profile.sub.%.log:      _lineinfo   = LineInfo=$(_TEST.profile.log)$/;"	t
profile.sub.args	t/Makefile.misc	/^profile.sub.args:       PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15'$/;"	t
profile.sub.args.log	t/Makefile.misc	/^profile.sub.args.log:   PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15 $(_lineinfo)'$/;"	t
profile.sub.args.log%	t/Makefile.misc	/^profile.sub.args.log%:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15 $(_lineinfo)'$/;"	t
profile.sub.args_%	t/Makefile.misc	/^profile.sub.args_%:     PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=15'$/;"	t
profile.sub.entry	t/Makefile.misc	/^profile.sub.entry:      PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1'$/;"	t
profile.sub.entry.log	t/Makefile.misc	/^profile.sub.entry.log:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1  $(_lineinfo)'$/;"	t
profile.sub.entry.log%	t/Makefile.misc	/^profile.sub.entry.log%: PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1  $(_lineinfo)'$/;"	t
profile.sub.entry_%	t/Makefile.misc	/^profile.sub.entry_%:    PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=1'$/;"	t
profile.sub.exit	t/Makefile.misc	/^profile.sub.exit:       PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2'$/;"	t
profile.sub.exit.log	t/Makefile.misc	/^profile.sub.exit.log:   PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2  $(_lineinfo)'$/;"	t
profile.sub.exit.log%	t/Makefile.misc	/^profile.sub.exit.log%:  PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2  $(_lineinfo)'$/;"	t
profile.sub.exit_%	t/Makefile.misc	/^profile.sub.exit_%:     PERL.OPTS   = PERLDB_OPTS='NonStop=1 frame=2'$/;"	t
protocols	Net/SSLinfo.pm	/^sub protocols       { return _SSLinfo_get('next_protocols',   $_[0], $_[1]); } # alias for backw/;"	s
psk_hint	Net/SSLinfo.pm	/^sub psk_hint        { return _SSLinfo_get('psk_hint',         $_[0], $_[1]); }$/;"	s
psk_identity	Net/SSLinfo.pm	/^sub psk_identity    { return _SSLinfo_get('psk_identity',     $_[0], $_[1]); }$/;"	s
pubkey	Net/SSLinfo.pm	/^sub pubkey          { return _SSLinfo_get('pubkey',           $_[0], $_[1]); }$/;"	s
pubkey_algorithm	Net/SSLinfo.pm	/^sub pubkey_algorithm{ return _SSLinfo_get('pubkey_algorithm', $_[0], $_[1]); }$/;"	s
pubkey_value	Net/SSLinfo.pm	/^sub pubkey_value    { return _SSLinfo_get('pubkey_value',     $_[0], $_[1]); }$/;"	s
public_key_len	Net/SSLinfo.pm	/^sub public_key_len  { return _SSLinfo_get('public_key_len',   $_[0], $_[1]); }$/;"	s
qa.defined_arr	t/Makefile.misc	/^qa.defined_arr:$/;"	t
qa.defined_hash	t/Makefile.misc	/^qa.defined_hash:$/;"	t
qa.defined_warnings	t/Makefile.misc	/^qa.defined_warnings:$/;"	t
qa.double_dref	t/Makefile.misc	/^qa.double_dref:$/;"	t
qa.makefile_HELP	t/Makefile.misc	/^qa.makefile_HELP:$/;"	t
qa.makefile_help	t/Makefile.misc	/^qa.makefile_help:$/;"	t
qa.misspelled_critic	t/Makefile.misc	/^qa.misspelled_critic:$/;"	t
qa.misspelled_regex	t/Makefile.misc	/^qa.misspelled_regex:$/;"	t
qa.pod	t/Makefile.misc	/^qa.pod:$/;"	t
rel	Makefile	/^rel :$(GEN.rel)$/;"	t
release	Makefile	/^release: $(GEN.tgz)$/;"	t
release.show	Makefile	/^release.show:$/;"	t
renegotiation	Net/SSLinfo.pm	/^sub renegotiation   { return _SSLinfo_get('renegotiation',    $_[0], $_[1]); }$/;"	s
reset_err	OSaft/error_handler.pm	/^sub reset_err {$/;"	s
resumption	Net/SSLinfo.pm	/^sub resumption      { return _SSLinfo_get('resumption',       $_[0], $_[1]); }$/;"	s
s	o-saft-man.pm	/^        s:(^|\\s)I&([^&]*)&:$1I<$2>:g;   # markup commands and options$/;"	l
s	o-saft-man.pm	/^        s:(^|\\s)L&([^&]*)&:$1L<$2|$2>:g;# markup other references$/;"	l
s	o-saft-man.pm	/^        s:(^|\\s)X&([^&]*)&:$1L<\/$2>:g;  # markup references inside help$/;"	l
s	o-saft-man.pm	/^        s:['`]([^']*)':<code>$1<\/code>:g;  # markup examples # dumm '$/;"	l
s	o-saft-man.pm	/^        s:['`]([^']*)':C<$1>:g;         # markup literal text; # dumm '$/;"	l
s_client	Net/SSLinfo.pm	/^sub s_client        { return _SSLinfo_get('s_client',         $_[0], $_[1]); }$/;"	s
s_client_check	Net/SSLinfo.pm	/^sub s_client_check  {$/;"	s
s_client_get_optionlist	Net/SSLinfo.pm	/^sub s_client_get_optionlist { return (grep{\/^-\/} keys %_OpenSSL_opt); }$/;"	s
s_client_opt_get	Net/SSLinfo.pm	/^sub s_client_opt_get{ return _OpenSSL_opt_get(shift); }$/;"	s
scoring	o-saft.pl	/^sub scoring         {$/;"	s
selected	Net/SSLinfo.pm	/^sub selected        { return _SSLinfo_get('selected',         $_[0], $_[1]); }$/;"	s
selfsigned	Net/SSLinfo.pm	/^sub selfsigned      { return _SSLinfo_get('selfsigned',       $_[0], $_[1]); }$/;"	s
serial	Net/SSLinfo.pm	/^sub serial          { return _SSLinfo_get('serial',           $_[0], $_[1]); }$/;"	s
serial_hex	Net/SSLinfo.pm	/^sub serial_hex      { return _SSLinfo_get('serial_hex',       $_[0], $_[1]); }$/;"	s
serial_int	Net/SSLinfo.pm	/^sub serial_int      { return _SSLinfo_get('serial_int',       $_[0], $_[1]); }$/;"	s
session_id	Net/SSLinfo.pm	/^sub session_id      { return _SSLinfo_get('session_id',       $_[0], $_[1]); }$/;"	s
session_id_ctx	Net/SSLinfo.pm	/^sub session_id_ctx  { return _SSLinfo_get('session_id_ctx',   $_[0], $_[1]); }$/;"	s
session_lifetime	Net/SSLinfo.pm	/^sub session_lifetime{ return _SSLinfo_get('session_lifetime', $_[0], $_[1]); }$/;"	s
session_protocol	Net/SSLinfo.pm	/^sub session_protocol{ return _SSLinfo_get('session_protocol', $_[0], $_[1]); }$/;"	s
session_startdate	Net/SSLinfo.pm	/^sub session_startdate{return _SSLinfo_get('session_startdate',$_[0], $_[1]); }$/;"	s
session_starttime	Net/SSLinfo.pm	/^sub session_starttime{return _SSLinfo_get('session_starttime',$_[0], $_[1]); }$/;"	s
session_ticket	Net/SSLinfo.pm	/^sub session_ticket  { return _SSLinfo_get('session_ticket',   $_[0], $_[1]); }$/;"	s
session_ticket_hint	Net/SSLinfo.pm	/^sub session_ticket_hint{return _SSLinfo_get('session_lifetime',$_[0],$_[1]); } # alias$/;"	s
session_timeout	Net/SSLinfo.pm	/^sub session_timeout { return _SSLinfo_get('session_timeout',  $_[0], $_[1]); }$/;"	s
set_cipher_list	Net/SSLinfo.pm	/^sub set_cipher_list {$/;"	s
set_target_auth	osaft.pm	/^sub set_target_auth  { my $i=shift; $cfg{'targets'}[$i][4]  = shift; return; }$/;"	s
set_target_error	osaft.pm	/^sub set_target_error { my $i=shift; $cfg{'targets'}[$i][11] = shift; return; }$/;"	s
set_target_host	osaft.pm	/^sub set_target_host  { my $i=shift; $cfg{'targets'}[$i][2]  = shift; return; }$/;"	s
set_target_nr	osaft.pm	/^sub set_target_nr    { my $i=shift; $cfg{'targets'}[$i][0]  = shift; return; }$/;"	s
set_target_open	osaft.pm	/^sub set_target_open  { my $i=shift; $cfg{'targets'}[$i][9]  = shift; return; }$/;"	s
set_target_orig	osaft.pm	/^sub set_target_orig  { my $i=shift; $cfg{'targets'}[$i][7]  = shift; return; }$/;"	s
set_target_path	osaft.pm	/^sub set_target_path  { my $i=shift; $cfg{'targets'}[$i][6]  = shift; return; }$/;"	s
set_target_port	osaft.pm	/^sub set_target_port  { my $i=shift; $cfg{'targets'}[$i][3]  = shift; return; }$/;"	s
set_target_prot	osaft.pm	/^sub set_target_prot  { my $i=shift; $cfg{'targets'}[$i][1]  = shift; return; }$/;"	s
set_target_proxy	osaft.pm	/^sub set_target_proxy { my $i=shift; $cfg{'targets'}[$i][5]  = shift; return; }$/;"	s
set_target_start	osaft.pm	/^sub set_target_start { my $i=shift; $cfg{'targets'}[$i][8]  = shift; return; }$/;"	s
set_target_stop	osaft.pm	/^sub set_target_stop  { my $i=shift; $cfg{'targets'}[$i][10] = shift; return; }$/;"	s
show_alias	OSaft/Ciphers.pm	/^sub show_alias  {$/;"	s
show_ciphers	OSaft/Ciphers.pm	/^sub show_ciphers    {$/;"	s
show_const	OSaft/Ciphers.pm	/^sub show_const  {$/;"	s
show_desc	OSaft/Ciphers.pm	/^sub show_desc   {$/;"	s
show_getter	OSaft/Ciphers.pm	/^sub show_getter {$/;"	s
show_getter03	OSaft/Ciphers.pm	/^sub show_getter03 {$/;"	s
show_hex	OSaft/Ciphers.pm	/^sub show_hex    {$/;"	s
show_key	OSaft/Ciphers.pm	/^sub show_key    {$/;"	s
show_names	OSaft/Ciphers.pm	/^sub show_names  {$/;"	s
show_overview	OSaft/Ciphers.pm	/^sub show_overview   {$/;"	s
show_rfc	OSaft/Ciphers.pm	/^sub show_rfc    {$/;"	s
sigdump	Net/SSLinfo.pm	/^sub sigdump         { return _SSLinfo_get('sigdump',          $_[0], $_[1]); }$/;"	s
sigkey_len	Net/SSLinfo.pm	/^sub sigkey_len      { return _SSLinfo_get('sigkey_len',       $_[0], $_[1]); }$/;"	s
sigkey_value	Net/SSLinfo.pm	/^sub sigkey_value    { return _SSLinfo_get('sigkey_value',     $_[0], $_[1]); }$/;"	s
signame	Net/SSLinfo.pm	/^sub signame         { return _SSLinfo_get('signame',          $_[0], $_[1]); }$/;"	s
sort_cipher_names	OSaft/Ciphers.pm	/^sub sort_cipher_names   {$/;"	s
sort_cipher_names	osaft.pm	/^sub sort_cipher_names   {$/;"	s
src_grep	o-saft-man.pm	/^sub src_grep        {$/;"	s
srp	Net/SSLinfo.pm	/^sub srp             { return _SSLinfo_get('srp',              $_[0], $_[1]); }$/;"	s
ssleay_methods	Net/SSLinfo.pm	/^sub ssleay_methods  {$/;"	s
standalone	Makefile	/^standalone: $(GEN.src)$/;"	t
subject	Net/SSLinfo.pm	/^sub subject         { return _SSLinfo_get('subject',          $_[0], $_[1]); }$/;"	s
subject_hash	Net/SSLinfo.pm	/^sub subject_hash    { return _SSLinfo_get('subject_hash',     $_[0], $_[1]); }$/;"	s
subjectaltnames	Net/SSLinfo.pm	/^sub subjectaltnames { return _SSLinfo_get('altname',          $_[0], $_[1]); } # alias for altna/;"	s
tar	Makefile	/^tar:     GREP_EDIT  = 1.123$/;"	t
tar	Makefile	/^tar:    $(GEN.tgz)$/;"	t
tcl.data	Makefile	/^tcl.data:$/;"	t
tcldata	Makefile	/^tcldata:    tcl.data$/;"	t
test	t/Makefile	/^test:       tests$/;"	t
test.%.log-compare	t/Makefile	/^test.%.log-compare:$/;"	t
test.%.log-move	t/Makefile	/^test.%.log-move:$/;"	t
test.%.log.ls	t/Makefile	/^test.%.log.ls:$/;"	t
test.TEMPL	t/Makefile.template	/^test.TEMPL:         $(ALL.test.TEMPL)$/;"	t
test.TEMPL-%	t/Makefile.template	/^test.TEMPL-%:   test.TEMPL.internal test.TEMPL$/;"	t
test.TEMPL.internal	t/Makefile.template	/^test.TEMPL.internal:$/;"	t
test.TEMPL.log	t/Makefile.template	/^test.TEMPL.log:          TEST.target_prefix  = testcmd-TEMPL$/;"	t
test.TEMPL.log	t/Makefile.template	/^test.TEMPL.log:     $(ALL.test.TEMPL.log) test.log-compare-hint$/;"	t
test.TEMPL.log-compare	t/Makefile.template	/^test.TEMPL.log-compare:  TEST.target_prefix  = testcmd-TEMPL$/;"	t
test.TEMPL.log-move	t/Makefile.template	/^test.TEMPL.log-move:     TEST.target_prefix  = testcmd-TEMPL$/;"	t
test.alias	t/Makefile.opt	/^test.alias:         $(ALL.test.alias)$/;"	t
test.alias.log	t/Makefile.opt	/^test.alias.log:     $(ALL.test.alias.log)$/;"	t
test.analyse	t/Makefile.misc	/^test.analyse:         $(ALL.test.analyse)$/;"	t
test.bench	t/Makefile.misc	/^test.bench:$/;"	t
test.bench.log	t/Makefile.misc	/^test.bench.log:$/;"	t
test.bunt	t/Makefile.misc	/^test.bunt: $(EXE.test.bunt)$/;"	t
test.cgi	t/Makefile.cgi	/^test.cgi:                   TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	t
test.cgi	t/Makefile.cgi	/^test.cgi:           $(ALL.test.cgi)$/;"	t
test.cgi-%	t/Makefile.cgi	/^test.cgi-%: testcmd-cgi-bad_%$/;"	t
test.cgi.badIPs	t/Makefile.cgi	/^test.cgi.badIPs:   $(ALL.cgi.badIPs)$/;"	t
test.cgi.badall	t/Makefile.cgi	/^test.cgi.badall:   test.cgi.badhosts test.cgi.badIPs$/;"	t
test.cgi.badchr	t/Makefile.cgi	/^test.cgi.badchr:   $(ALL.cgi.badchr)$/;"	t
test.cgi.badhosts	t/Makefile.cgi	/^test.cgi.badhosts: $(ALL.cgi.badhosts)$/;"	t
test.cgi.badopt	t/Makefile.cgi	/^test.cgi.badopt:   $(ALL.cgi.badopt)$/;"	t
test.cgi.goodIPs	t/Makefile.cgi	/^test.cgi.goodIPs:  $(ALL.cgi.goodIPs)$/;"	t
test.cgi.goodhosts	t/Makefile.cgi	/^test.cgi.goodhosts:$(ALL.cgi.goodhosts)$/;"	t
test.cgi.log	t/Makefile.cgi	/^test.cgi.log: $(_TEST.cgi.log) $(ALL.cgi.header:%=%.log)$/;"	t
test.cgi.log-compare	t/Makefile.cgi	/^test.cgi.log-compare:   TEST.target_prefix  = testcmd-cgi$/;"	t
test.cgi.log-move	t/Makefile.cgi	/^test.cgi.log-move:      TEST.target_prefix  = testcmd-cgi$/;"	t
test.cloc	t/Makefile.misc	/^test.cloc:        $(ALL.test.cloc)$/;"	t
test.dev	t/Makefile.dev	/^test.dev:           $(ALL.test.dev)$/;"	t
test.dev.grep.all	t/Makefile.dev	/^test.dev.grep.all:  $(ALL.test.dev.grep)$/;"	t
test.dev.grep.desc	t/Makefile.dev	/^test.dev.grep.desc: testarg-dev-grep_desc$/;"	t
test.dev.grep.hint	t/Makefile.dev	/^test.dev.grep.hint: testarg-dev-grep_hint$/;"	t
test.dev.grep.sub	t/Makefile.dev	/^test.dev.grep.sub:  testarg-dev-grep_sub$/;"	t
test.dev.grep.subs	t/Makefile.dev	/^test.dev.grep.subs: testarg-dev-grep_subs$/;"	t
test.dev.grep.warn	t/Makefile.dev	/^test.dev.grep.warn: testarg-dev-grep_warn$/;"	t
test.dev.help.all	t/Makefile.dev	/^test.dev.help.all:  $(ALL.test.dev.help)$/;"	t
test.dev.help.log	t/Makefile.dev	/^test.dev.help.log:  $(ALL.test.dev.help:%=%.log)$/;"	t
test.dev.log	t/Makefile.dev	/^test.dev.log:           TEST.target_prefix  = testarg-dev-$/;"	t
test.dev.log	t/Makefile.dev	/^test.dev.log:       $(ALL.test.dev.log) test.log-compare-hint$/;"	t
test.dev.log-compare	t/Makefile.dev	/^test.dev.log-compare:   TEST.target_prefix  = testarg-dev-$/;"	t
test.dev.log-move	t/Makefile.dev	/^test.dev.log-move:      TEST.target_prefix  = testarg-dev-$/;"	t
test.dev.pod.all	t/Makefile.dev	/^test.dev.pod.all:   $(ALL.test.dev.pod)$/;"	t
test.dev.pod.log	t/Makefile.dev	/^test.dev.pod.log:   $(ALL.test.dev.pod:%=%.log)$/;"	t
test.examples	t/Makefile.examples	/^test.examples:       test.examples.all$/;"	t
test.examples.all	t/Makefile.examples	/^test.examples.all:   $(ALL.test.examples)$/;"	t
test.examples.log	t/Makefile.examples	/^test.examples.log:                  TEST.target_prefix  = testarg-examples$/;"	t
test.examples.log	t/Makefile.examples	/^test.examples.log:   $(ALL.test.examples.log)$/;"	t
test.examples.log-compare	t/Makefile.examples	/^test.examples.log-compare:          TEST.target_prefix  = testarg-examples$/;"	t
test.examples.log-move	t/Makefile.examples	/^test.examples.log-move:             TEST.target_prefix  = testarg-examples$/;"	t
test.exit	t/Makefile.exit	/^test.exit:          $(ALL.test.exit)$/;"	t
test.exit.log	t/Makefile.exit	/^test.exit.log:      $(ALL.test.exit.log)$/;"	t
test.exit.log-compare	t/Makefile.exit	/^test.exit.log-compare:  TEST.target_prefix  = test.exit$/;"	t
test.exit.log-move	t/Makefile.exit	/^test.exit.log-move:     TEST.target_prefix  = test.exit$/;"	t
test.ext	t/Makefile.ext	/^test.ext:           $(ALL.test.ext)$/;"	t
test.ext.command	t/Makefile.ext	/^test.ext.command:   $(ALL.by_command)$/;"	t
test.ext.host	t/Makefile.ext	/^test.ext.host:      $(ALL.by_host)$/;"	t
test.ext.host-%	t/Makefile.ext	/^test.ext.host-%:    test.ext.internal test.ext.host$/;"	t
test.ext.host.log	t/Makefile.ext	/^test.ext.host.log:  $(ALL.ext.host.log)$/;"	t
test.ext.host.quick	t/Makefile.ext	/^test.ext.host.quick:     $(foreach host,$(TEST.ext.hosts),$(ALL.ext.quick:%=%_$(host)))$/;"	t
test.ext.log	t/Makefile.ext	/^test.ext.log:           TEST.target_prefix  = testcmd-e$/;"	t
test.ext.log	t/Makefile.ext	/^test.ext.log:       $(ALL.test.ext.log)$/;"	t
test.ext.log-compare	t/Makefile.ext	/^test.ext.log-compare:   TEST.target_prefix  = testcmd-e$/;"	t
test.ext.log-move	t/Makefile.ext	/^test.ext.log-move:      TEST.target_prefix  = testcmd-e$/;"	t
test.file-1	t/Makefile	/^test.file-1:$/;"	t
test.keys	t/Makefile.misc	/^test.keys:            $(ALL.test.keys)$/;"	t
test.keys.log	t/Makefile.misc	/^test.keys.log: $(_TEST.keys.log)$/;"	t
test.links	t/Makefile	/^test.links: $(TEST.symlinks)$/;"	t
test.log	t/Makefile	/^test.log:   tests.log$/;"	t
test.log-compare	t/Makefile	/^test.log-compare:       TEST.target_prefix  = test$/;"	t
test.log-compare	t/Makefile	/^test.log-compare:$/;"	t
test.log-compare-hint	t/Makefile	/^test.log-compare-hint:$/;"	t
test.log-move	t/Makefile	/^test.log-move:          TEST.target_prefix  = test$/;"	t
test.log-move	t/Makefile	/^test.log-move:$/;"	t
test.log.ls	t/Makefile	/^test.log.ls:$/;"	t
test.misc	t/Makefile.misc	/^test.misc:          $(ALL.test.misc)$/;"	t
test.misc.all	t/Makefile.misc	/^test.misc.all:      $(ALL.testmisc)$/;"	t
test.misc.log	t/Makefile.misc	/^test.misc.log:      $(ALL.test.misc.log)$/;"	t
test.misc.todo	t/Makefile.misc	/^test.misc.todo:           $(ALL.test.misc.todo)$/;"	t
test.misc.todo.log	t/Makefile.misc	/^test.misc.todo.log:       $(ALL.test.misc.todo.log)$/;"	t
test.norc%	t/Makefile.misc	/^test.norc%:$/;"	t
test.opt	t/Makefile.opt	/^test.opt:           $(ALL.test.opt)$/;"	t
test.opt-%	t/Makefile.opt	/^test.opt-%:         test.opt.internal test.opt$/;"	t
test.opt.log	t/Makefile.opt	/^test.opt.log:           TEST.target_prefix  = testarg-opt$/;"	t
test.opt.log	t/Makefile.opt	/^test.opt.log:       $(ALL.test.opt.log) test.log-compare-hint$/;"	t
test.opt.log-compare	t/Makefile.opt	/^test.opt.log-compare:   TEST.target_prefix  = testarg-opt$/;"	t
test.opt.log-move	t/Makefile.opt	/^test.opt.log-move:      TEST.target_prefix  = testarg-opt$/;"	t
test.pat-%	t/Makefile	/^test.pat-%:  test.pattern-%$/;"	t
test.patt-%	t/Makefile	/^test.patt-%: test.pattern-%$/;"	t
test.pattern-%	t/Makefile	/^test.pattern-%:$/;"	t
test.pattern-%.log	t/Makefile	/^test.pattern-%.log:$/;"	t
test.profile	t/Makefile.misc	/^test.profile:     $(ALL.test.profile)$/;"	t
test.quality	t/Makefile.misc	/^test.quality:         $(ALL.test.quality)$/;"	t
test.quality.log	t/Makefile.misc	/^test.quality.log: $(_TEST.quality.log)$/;"	t
test.stdformat	t/Makefile.opt	/^test.stdformat:     $(ALL.test.stdformat)$/;"	t
test.stdformat.log	t/Makefile.opt	/^test.stdformat.log: $(ALL.test.stdformat.log)$/;"	t
test.tests.log	t/Makefile	/^test.tests.log:         TEST.target_prefix  = test$/;"	t
test.tests.log-compare	t/Makefile	/^test.tests.log-compare: TEST.target_prefix  = test$/;"	t
test.tests.log-move	t/Makefile	/^test.tests.log-move:    TEST.target_prefix  = test$/;"	t
test.values	t/Makefile.misc	/^test.values:          $(ALL.test.values)$/;"	t
test.warnings	t/Makefile.warnings	/^test.warnings:      $(ALL.test.warnings)$/;"	t
test.warnings%	t/Makefile.warnings	/^test.warnings%:     EXE.pl      = ..\/$(SRC.pl)$/;"	t
test.warnings.log	t/Makefile.warnings	/^test.warnings.log: $(_TEST.warning.log)$/;"	t
testTEMPL-%	t/Makefile.template	/^testTEMPL-%:        EXE.pl      = ..\/program-for.TEMPL$/;"	t
testTEMPL-%	t/Makefile.template	/^testTEMPL-%:        TEST.init   = +quit$/;"	t
testTEMPL-%	t/Makefile.template	/^testTEMPL-%:  testcmd-%$/;"	t
testTEMPL-001_%	t/Makefile.template	/^testTEMPL-001_%:    TEST.args  += +VERSION$/;"	t
testTEMPL-002_%	t/Makefile.template	/^testTEMPL-002_%:    TEST.args  += --help$/;"	t
test_cipher_regex	osaft.pm	/^sub test_cipher_regex   {$/;"	s
test_cipher_sort	osaft.pm	/^sub test_cipher_sort    {$/;"	s
test_file-3	t/Makefile	/^test_file-3:$/;"	t
test_methods	Net/SSLinfo.pm	/^sub test_methods    {$/;"	s
test_regex	osaft.pm	/^sub test_regex          {$/;"	s
test_sclient	Net/SSLinfo.pm	/^sub test_sclient    {$/;"	s
test_ssleay	Net/SSLinfo.pm	/^sub test_ssleay     {$/;"	s
test_sslmap	Net/SSLinfo.pm	/^sub test_sslmap     {$/;"	s
testarg-%	t/Makefile	/^testarg-%:$/;"	t
testarg-%.log	t/Makefile	/^testarg-%.log: $(TEST.logdir)$/;"	t
testarg-cgi-%	t/Makefile.cgi	/^testarg-cgi-%:              EXE.pl      = ..\/$(SRC.cgi)$/;"	t
testarg-cgi-%	t/Makefile.cgi	/^testarg-cgi-%:              TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	t
testarg-cgi-%	t/Makefile.cgi	/^testarg-cgi-%:$/;"	t
testarg-cgi---cgi-bad1	t/Makefile.cgi	/^testarg-cgi---cgi-bad1:     TEST.init   = --cgiwrong     --exit=BEGIN0 +quit$/;"	t
testarg-cgi---cgi-bad2	t/Makefile.cgi	/^testarg-cgi---cgi-bad2:     TEST.init   = --cgi=wrong    --exit=BEGIN0 +quit$/;"	t
testarg-cgi---cgi-bad3	t/Makefile.cgi	/^testarg-cgi---cgi-bad3:     TEST.init   = --wrongcgi     --exit=BEGIN0 +quit$/;"	t
testarg-cgi---cgi-miss	t/Makefile.cgi	/^testarg-cgi---cgi-miss:     TEST.init   = --missing--cgi --exit=BEGIN0 +quit$/;"	t
testarg-cgi-host-12742	t/Makefile.cgi	/^testarg-cgi-host-12742:     TEST.init  += 12742$/;"	t
testarg-cgi-host-127_42	t/Makefile.cgi	/^testarg-cgi-host-127_42:    TEST.init  += 127.42$/;"	t
testarg-cgi-host-2133465000	t/Makefile.cgi	/^testarg-cgi-host-2133465000: TEST.init += 2133465000$/;"	t
testarg-cgi-host-7f00_1	t/Makefile.cgi	/^testarg-cgi-host-7f00_1:    TEST.init  += 7f00:1$/;"	t
testarg-cgi-host-ffff__1	t/Makefile.cgi	/^testarg-cgi-host-ffff__1:   TEST.init  += ffff::1$/;"	t
testarg-cgi-host-localhost	t/Makefile.cgi	/^testarg-cgi-host-localhost: TEST.init  += localhost$/;"	t
testarg-cgi_with%	t/Makefile.cgi	/^testarg-cgi_with%:          EXE.pl      = ..\/$(SRC.cgi)$/;"	t
testarg-cgi_with%	t/Makefile.cgi	/^testarg-cgi_with%:          TEST.init   =$/;"	t
testarg-cgi_with-header	t/Makefile.cgi	/^testarg-cgi_with-header:    TEST.init  += --cgi --exit=ARGS --with_HTTP_header --cgi-header$/;"	t
testarg-cgi_without-header	t/Makefile.cgi	/^testarg-cgi_without-header: TEST.init  += --cgi --exit=ARGS --with_HTTP_header --cgi-no-header$/;"	t
testarg-dev-contrib-openssl_%	t/Makefile.dev	/^testarg-dev-contrib-openssl_%:  TEST.args = --n$/;"	t
testarg-dev-contrib-openssl_pod	t/Makefile.dev	/^testarg-dev-contrib-openssl_pod:$/;"	t
testarg-dev-contrib-standalone-tmp	t/Makefile.dev	/^testarg-dev-contrib-standalone-tmp: EXE.pl    = $(EXE.contrib-standalone)$/;"	t
testarg-dev-contrib-standalone-tmp	t/Makefile.dev	/^testarg-dev-contrib-standalone-tmp: TEST.args = $(_TEST.dev.tmpfile)$/;"	t
testarg-dev-contrib-standalone_tmpfile	t/Makefile.dev	/^testarg-dev-contrib-standalone_tmpfile: testarg-dev-contrib-standalone-tmp$/;"	t
testarg-dev-grep_desc	t/Makefile.dev	/^testarg-dev-grep_desc:$/;"	t
testarg-dev-grep_flow	t/Makefile.dev	/^testarg-dev-grep_flow:$/;"	t
testarg-dev-grep_hint	t/Makefile.dev	/^testarg-dev-grep_hint:$/;"	t
testarg-dev-grep_sub	t/Makefile.dev	/^testarg-dev-grep_sub:$/;"	t
testarg-dev-grep_subs	t/Makefile.dev	/^testarg-dev-grep_subs:$/;"	t
testarg-dev-grep_warn	t/Makefile.dev	/^testarg-dev-grep_warn:$/;"	t
testarg-dev-install-sh_%	t/Makefile.dev	/^testarg-dev-install-sh_%:       TEST.args = --n \/tmp\/o-saft$/;"	t
testarg-dev-install-sh_--checkdev--other	t/Makefile.dev	/^testarg-dev-install-sh_--checkdev--other:   TEST.args += --checkdev --other$/;"	t
testarg-dev-install-sh_pod	t/Makefile.dev	/^testarg-dev-install-sh_pod:$/;"	t
testarg-dev-o-saft-docker_pod	t/Makefile.dev	/^testarg-dev-o-saft-docker_pod:$/;"	t
testarg-dev-o-saft-sh_--colour	t/Makefile.dev	/^testarg-dev-o-saft-sh_--colour:      TEST.args = --colour +unknown-cmd localhost$/;"	t
testarg-dev-o-saft-sh_--colour-line	t/Makefile.dev	/^testarg-dev-o-saft-sh_--colour-line: TEST.args = --colour --line +ocsp localhost$/;"	t
testarg-dev-o-saft-sh_pod	t/Makefile.dev	/^testarg-dev-o-saft-sh_pod:$/;"	t
testarg-dev-o-saft_notyet	t/Makefile.dev	/^testarg-dev-o-saft_notyet:  TEST.dev.hosts  = localhost$/;"	t
testarg-dev-o-saft_notyet	t/Makefile.dev	/^testarg-dev-o-saft_notyet:$/;"	t
testarg-dev-osaft-dbx_%	t/Makefile.dev	/^testarg-dev-osaft-dbx_%:        EXE.pl    = $(EXE.o-saft-pl)$/;"	t
testarg-dev-osaft-doc-data_%	t/Makefile.dev	/^testarg-dev-osaft-doc-data_%:   TEST.args = help.txt$/;"	t
testarg-dev-osaft-man_%	t/Makefile.dev	/^testarg-dev-osaft-man_%:        TEST.args = --header$/;"	t
testarg-dev-osaft-man_pod	t/Makefile.dev	/^testarg-dev-osaft-man_pod:      TEST.args =$/;"	t
testarg-example-%	t/Makefile.examples	/^testarg-example-%:              TEST.init   = $(TEST.examples.hosts)$/;"	t
testarg-example---exitcode	t/Makefile.examples	/^testarg-example---exitcode:         TEST.args   = +check  --exitcode$/;"	t
testarg-example---exitcode--ignore-out	t/Makefile.examples	/^testarg-example---exitcode--ignore-out: TEST.args   = +check  --exitcode --ignore-out=ev- --igno/;"	t
testarg-example---exitcode-no-prot	t/Makefile.examples	/^testarg-example---exitcode-no-prot: TEST.args   = +cipher --exitcode --exitcode-no-prot$/;"	t
testarg-example---exitcode-v	t/Makefile.examples	/^testarg-example---exitcode-v:       TEST.args   = +check  --exitcode --exitcode-v$/;"	t
testarg-example---legacy-quick1	t/Makefile.examples	/^testarg-example---legacy-quick1:    TEST.args   = --legacy=quick --no-header +info$/;"	t
testarg-example---legacy-quick2	t/Makefile.examples	/^testarg-example---legacy-quick2:    TEST.args   = --legacy=quick --no-header +check$/;"	t
testarg-example---legacy-quick3	t/Makefile.examples	/^testarg-example---legacy-quick3:    TEST.args   = --legacy=quick --no-header --trace-key +info$/;"	t
testarg-example---legacy-quick4	t/Makefile.examples	/^testarg-example---legacy-quick4:    TEST.args   = --legacy=quick --no-header --trace-key +check$/;"	t
testarg-example---legacy-quick5	t/Makefile.examples	/^testarg-example---legacy-quick5:    TEST.args   = --legacy=quick --no-header --trace-key --showh/;"	t
testarg-misc_FIXME	t/Makefile.misc	/^testarg-misc_FIXME:$/;"	t
testarg-misc_TODO	t/Makefile.misc	/^testarg-misc_TODO:$/;"	t
testarg-opt-alias-%	t/Makefile.opt	/^testarg-opt-alias-%:            EXE.pl      = ..\/$(SRC.pl)$/;"	t
testarg-opt-alias-%	t/Makefile.opt	/^testarg-opt-alias-%:            TEST.init   = --trace-CLI --traceARG --v +quit$/;"	t
testarg-opt-alias-HOST0%	t/Makefile.opt	/^testarg-opt-alias-HOST0%:       TEST.init   = --trace-CLI --exit=HOST0 +cn$/;"	t
testarg-opt-alias-HOST0-ipv6	t/Makefile.opt	/^testarg-opt-alias-HOST0-ipv6:   TEST.args  += ::1 ::244$/;"	t
testarg-opt-alias-HOST0-many	t/Makefile.opt	/^testarg-opt-alias-HOST0-many:   TEST.args  += demo demo:42 egal --port 23 localhost$/;"	t
testarg-opt-alias-ca_path..x	t/Makefile.opt	/^testarg-opt-alias-ca_path..x:   TEST.args  += --exit=MAIN  -c x$/;"	t
testarg-opt-alias-enabled..1	t/Makefile.opt	/^testarg-opt-alias-enabled..1:   TEST.args  += --exit=MAIN  -b$/;"	t
testarg-opt-stdformat-%	t/Makefile.opt	/^testarg-opt-stdformat-%:    EXE.pl      = ..\/$(SRC.pl)$/;"	t
testarg-opt-stdformat-%	t/Makefile.opt	/^testarg-opt-stdformat-%:    TEST.init   = --trace-CLI --no-rc --help=pod$/;"	t
testarg-opt-stdformat-UTF-8	t/Makefile.opt	/^testarg-opt-stdformat-UTF-8: testarg-opt-stdformat-UTF8$/;"	t
testarg-opt-stdformat-UTF8	t/Makefile.opt	/^testarg-opt-stdformat-UTF8: TEST.args  += --std-format=UTF-8$/;"	t
testarg-opt-stdformat-crlf	t/Makefile.opt	/^testarg-opt-stdformat-crlf: TEST.args  += --std-format=crlf$/;"	t
testarg-opt-stdformat-raw	t/Makefile.opt	/^testarg-opt-stdformat-raw:  TEST.args  += --std-format=raw$/;"	t
testarg-opt-stdformat-unix	t/Makefile.opt	/^testarg-opt-stdformat-unix: TEST.args  += --std-format=unix$/;"	t
testarg-opt-stdformat-utf8	t/Makefile.opt	/^testarg-opt-stdformat-utf8: TEST.args  += --std-format=utf8$/;"	t
testcmd-%	t/Makefile	/^testcmd-%:$/;"	t
testcmd-%.log	t/Makefile	/^testcmd-%.log: $(TEST.logdir) _FORCE$/;"	t
testcmd-TEMPL%	t/Makefile.template	/^testcmd-TEMPL%:     EXE.pl      = ..\/program-for.TEMPL$/;"	t
testcmd-TEMPL%	t/Makefile.template	/^testcmd-TEMPL%:     TEST.init   = +quit$/;"	t
testcmd-TEMPL%	t/Makefile.template	/^testcmd-TEMPL%: TEST.args   =$/;"	t
testcmd-TEMPL%	t/Makefile.template	/^testcmd-TEMPL%: TEST.init   =$/;"	t
testcmd-TEMPL001_%	t/Makefile.template	/^testcmd-TEMPL001_%: TEST.args  += +VERSION$/;"	t
testcmd-TEMPL002_%	t/Makefile.template	/^testcmd-TEMPL002_%: TEST.args  += --help$/;"	t
testcmd-cgi-%	t/Makefile.cgi	/^testcmd-cgi-%:              EXE.pl      = ..\/$(SRC.cgi)$/;"	t
testcmd-cgi-%	t/Makefile.cgi	/^testcmd-cgi-%:              TEST.init   = --cgi --exit=BEGIN0 +quit$/;"	t
testcmd-cgi-%	t/Makefile.cgi	/^testcmd-cgi-%:$/;"	t
testcmd-cgi-bad%	t/Makefile.cgi	/^testcmd-cgi-bad%:           EXE.pl      = ..\/$(SRC.cgi)$/;"	t
testcmd-cgi-chr%	t/Makefile.cgi	/^testcmd-cgi-chr%:           TEST.init   = --cgi$/;"	t
testcmd-cgi-chr-back_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-back_any.FQDN:     TEST.init  += '--bad-char=_\\`_'$/;"	t
testcmd-cgi-chr-bar_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-bar_any.FQDN:      TEST.init  += '--bad-char=_|_'$/;"	t
testcmd-cgi-chr-caret_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-caret_any.FQDN:    TEST.init  += '--bad-char=_^_'$/;"	t
testcmd-cgi-chr-dqoute_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-dqoute_any.FQDN:   TEST.init  += '--bad-char=_\\"_'$/;"	t
testcmd-cgi-chr-hash_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-hash_any.FQDN:     TEST.init  += '--bad-char=_\\#_'$/;"	t
testcmd-cgi-chr-langle_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-langle_any.FQDN:   TEST.init  += '--bad-char=_<_'$/;"	t
testcmd-cgi-chr-lbrac_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-lbrac_any.FQDN:    TEST.init  += '--bad-char=_(_'$/;"	t
testcmd-cgi-chr-lcurl_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-lcurl_any.FQDN:    TEST.init  += '--bad-char=_{_'$/;"	t
testcmd-cgi-chr-lsquare_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-lsquare_any.FQDN:  TEST.init  += '--bad-char=_[_'$/;"	t
testcmd-cgi-chr-percent_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-percent_any.FQDN:  TEST.init  += '--bad-char=_%_'$/;"	t
testcmd-cgi-chr-question_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-question_any.FQDN: TEST.init  += '--bad-char=_?_'$/;"	t
testcmd-cgi-chr-rangle_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-rangle_any.FQDN:   TEST.init  += '--bad-char=_>_'$/;"	t
testcmd-cgi-chr-rbrac_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-rbrac_any.FQDN:    TEST.init  += '--bad-char=_)_'$/;"	t
testcmd-cgi-chr-rcurl_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-rcurl_any.FQDN:    TEST.init  += '--bad-char=_}_'$/;"	t
testcmd-cgi-chr-rsquare_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-rsquare_any.FQDN:  TEST.init  += '--bad-char=_]_'$/;"	t
testcmd-cgi-chr-semikolon_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-semikolon_any.FQDN:TEST.init  += '--bad-char=_;_'$/;"	t
testcmd-cgi-chr-star_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-star_any.FQDN:     TEST.init  += '--bad-char=_*_'$/;"	t
testcmd-cgi-chr-tilde_any.FQDN	t/Makefile.cgi	/^testcmd-cgi-chr-tilde_any.FQDN:    TEST.init  += '--bad-char=_~_'$/;"	t
testcmd-cgi-good%	t/Makefile.cgi	/^testcmd-cgi-good%:          EXE.pl      = ..\/$(SRC.cgi)$/;"	t
testcmd-cgi-good%	t/Makefile.cgi	/^testcmd-cgi-good%:$/;"	t
testcmd-e%	t/Makefile.ext	/^testcmd-e%:     EXE.pl      = ..\/$(SRC.pl)$/;"	t
testcmd-e%	t/Makefile.ext	/^testcmd-e%:     TEST.init   = --header$/;"	t
testcmd-e000_%	t/Makefile.ext	/^testcmd-e000_%: TEST.args  += +quit$/;"	t
testcmd-e001_%	t/Makefile.ext	/^testcmd-e001_%: TEST.args  += +info$/;"	t
testcmd-e005_%	t/Makefile.ext	/^testcmd-e005_%: TEST.args  += +info --short --showhost --trace=key$/;"	t
testcmd-e006_%	t/Makefile.ext	/^testcmd-e006_%: TEST.args  += +info --no-dns --no-sslv2 --no-sslv3 --experimental$/;"	t
testcmd-e010_%	t/Makefile.ext	/^testcmd-e010_%: TEST.args  += +check$/;"	t
testcmd-e011_%	t/Makefile.ext	/^testcmd-e011_%: TEST.args  += +check --enabled$/;"	t
testcmd-e015_%	t/Makefile.ext	/^testcmd-e015_%: TEST.args  += +check-sni$/;"	t
testcmd-e020_%	t/Makefile.ext	/^testcmd-e020_%: TEST.args  += +cipher$/;"	t
testcmd-e023_%	t/Makefile.ext	/^testcmd-e023_%: TEST.args  += +cipher-dh$/;"	t
testcmd-e024_%	t/Makefile.ext	/^testcmd-e024_%: TEST.args  += +cipher-default$/;"	t
testcmd-e030_%	t/Makefile.ext	/^testcmd-e030_%: TEST.args  += +protocols$/;"	t
testcmd-e035_%	t/Makefile.ext	/^testcmd-e035_%: TEST.args  += +hsts$/;"	t
testcmd-e066_%	t/Makefile.ext	/^testcmd-e066_%: TEST.args  += +vulns +pfs$/;"	t
testcmd-e070_%	t/Makefile.ext	/^testcmd-e070_%: TEST.args  += +modulus +modulus_exponent +pubkey +pubkey_value +pubkey_algorithm/;"	t
testcmd-e071_%	t/Makefile.ext	/^testcmd-e071_%: TEST.args  += +modulus_exp_1 +modulus_size_oldssl +modulus_exp_65537 +modulus_ex/;"	t
testcmd-e081_%	t/Makefile.ext	/^testcmd-e081_%: TEST.args  += +cn +subject +altname +serial +serial_hex +serial_int +sernumber +/;"	t
testmsg-exit-%	t/Makefile.exit	/^testmsg-exit-%:         EXE.pl      = ..\/$(SRC.pl)$/;"	t
testmsg-exit-%	t/Makefile.exit	/^testmsg-exit-%:         TEST.init   = --trace-CLI +cn $(TEST.host)$/;"	t
testmsg-exit-%	t/Makefile.exit	/^testmsg-exit-%: message-%$/;"	t
testmsg-exit-000	t/Makefile.exit	/^testmsg-exit-000:       TEST.args  += --exit=invalid_label_to_show_failed-status$/;"	t
testmsg-exit-ARGS	t/Makefile.exit	/^testmsg-exit-ARGS:      TEST.args  += --exit=ARGS$/;"	t
testmsg-exit-BEGIN0	t/Makefile.exit	/^testmsg-exit-BEGIN0:    TEST.args  += --exit=BEGIN0$/;"	t
testmsg-exit-BEGIN1	t/Makefile.exit	/^testmsg-exit-BEGIN1:    TEST.args  += --exit=BEGIN1$/;"	t
testmsg-exit-CONF0	t/Makefile.exit	/^testmsg-exit-CONF0:     TEST.args  += --exit=CONF0$/;"	t
testmsg-exit-CONF1	t/Makefile.exit	/^testmsg-exit-CONF1:     TEST.args  += --exit=CONF1$/;"	t
testmsg-exit-END	t/Makefile.exit	/^testmsg-exit-END:       TEST.args  += --exit=END$/;"	t
testmsg-exit-HOST0	t/Makefile.exit	/^testmsg-exit-HOST0:     TEST.args  += --exit=HOST0$/;"	t
testmsg-exit-HOST1	t/Makefile.exit	/^testmsg-exit-HOST1:     TEST.args  += --exit=HOST1$/;"	t
testmsg-exit-HOST2	t/Makefile.exit	/^testmsg-exit-HOST2:     TEST.args  += --exit=HOST2$/;"	t
testmsg-exit-HOST3	t/Makefile.exit	/^testmsg-exit-HOST3:     TEST.args  += --exit=HOST3$/;"	t
testmsg-exit-HOST4	t/Makefile.exit	/^testmsg-exit-HOST4:     TEST.args  += --exit=HOST4$/;"	t
testmsg-exit-HOST5	t/Makefile.exit	/^testmsg-exit-HOST5:     TEST.args  += --exit=HOST5$/;"	t
testmsg-exit-HOST6	t/Makefile.exit	/^testmsg-exit-HOST6:     TEST.args  += --exit=HOST6$/;"	t
testmsg-exit-HOST8	t/Makefile.exit	/^testmsg-exit-HOST8:     TEST.args  += --exit=HOST8$/;"	t
testmsg-exit-HOST9	t/Makefile.exit	/^testmsg-exit-HOST9:     TEST.args  += --exit=HOST9$/;"	t
testmsg-exit-INIT0	t/Makefile.exit	/^testmsg-exit-INIT0:     TEST.args  += --exit=INIT0$/;"	t
testmsg-exit-INIT1	t/Makefile.exit	/^testmsg-exit-INIT1:     TEST.args  += --exit=INIT1$/;"	t
testmsg-exit-MAIN	t/Makefile.exit	/^testmsg-exit-MAIN:      TEST.args  += --exit=MAIN$/;"	t
testmsg-exit-WARN	t/Makefile.exit	/^testmsg-exit-WARN:      TEST.args  += --exit=WARN   +force-warning$/;"	t
testmsg.exit.log	t/Makefile.exit	/^testmsg.exit.log: $(_TEST.exit.log) $/;"	t
tests	t/Makefile	/^tests:      $(ALL.tests)$/;"	t
tests	t/Makefile	/^tests: TRACE.target = echo "\\\\012\\#\\# $@: $(EXE.pl) $(TEST.args)"$/;"	t
tests.log	t/Makefile	/^tests.log:  $(ALL.tests.log) test.log-compare-hint$/;"	t
tests.quick	t/Makefile	/^tests.quick:$/;"	t
tests.quick.log	t/Makefile	/^tests.quick.log:$/;"	t
tests.quick.log-compare	t/Makefile	/^tests.quick.log-compare:$/;"	t
tests.quick.log-move	t/Makefile	/^tests.quick.log-move:$/;"	t
text	Makefile	/^text:   $(GEN.text)$/;"	t
text	Net/SSLinfo.pm	/^sub text            { return _SSLinfo_get('text',             $_[0], $_[1]); }$/;"	s
text2key	OSaft/Ciphers.pm	/^sub text2key    {$/;"	s
tgz	Makefile	/^tgz:        tar$/;"	t
tls_const2text	osaft.pm	/^sub tls_const2text      {  my $c=shift; $c =~ s\/_\/ \/g; return $c; }$/;"	s
tls_key2text	osaft.pm	/^sub tls_key2text        {$/;"	s
tls_text2key	osaft.pm	/^sub tls_text2key        {$/;"	s
tlsextdebug	Net/SSLinfo.pm	/^sub tlsextdebug     { return _SSLinfo_get('tlsextdebug',      $_[0], $_[1]); }$/;"	s
tlsextensions	Net/SSLinfo.pm	/^sub tlsextensions   { return _SSLinfo_get('tlsextensions',    $_[0], $_[1]); }$/;"	s
tmptar	Makefile	/^tmptar:  GREP_EDIT  = something which hopefully does not exist in the file$/;"	t
tmptar	Makefile	/^tmptar: $(GEN.tmptgz)$/;"	t
tmptgz	Makefile	/^tmptgz: $(GEN.tmptgz)$/;"	t
trustout	Net/SSLinfo.pm	/^sub trustout        { return _SSLinfo_get('trustout',         $_[0], $_[1]); }$/;"	s
uninstall	Makefile	/^uninstall:$/;"	t
usr_pre_args	o-saft-usr.pm	/^sub usr_pre_args    {$/;"	s
usr_pre_args	o-saft.pl	/^        sub usr_pre_args    {}; #  "$/;"	s
usr_pre_cipher	o-saft-usr.pm	/^sub usr_pre_cipher  {$/;"	s
usr_pre_cipher	o-saft.pl	/^        sub usr_pre_cipher  {}; #  "$/;"	s
usr_pre_cmds	o-saft-usr.pm	/^sub usr_pre_cmds    {$/;"	s
usr_pre_cmds	o-saft.pl	/^        sub usr_pre_cmds    {}; #  "$/;"	s
usr_pre_data	o-saft-usr.pm	/^sub usr_pre_data    {$/;"	s
usr_pre_data	o-saft.pl	/^        sub usr_pre_data    {}; #  "$/;"	s
usr_pre_exec	o-saft-usr.pm	/^sub usr_pre_exec    {$/;"	s
usr_pre_exec	o-saft.pl	/^        sub usr_pre_exec    {}; #  "$/;"	s
usr_pre_exit	o-saft-usr.pm	/^sub usr_pre_exit    {$/;"	s
usr_pre_exit	o-saft.pl	/^        sub usr_pre_exit    {}; #  "$/;"	s
usr_pre_file	o-saft-usr.pm	/^sub usr_pre_file    {$/;"	s
usr_pre_file	o-saft.pl	/^        sub usr_pre_file    {}; #  "$/;"	s
usr_pre_host	o-saft-usr.pm	/^sub usr_pre_host    {$/;"	s
usr_pre_host	o-saft.pl	/^        sub usr_pre_host    {}; #  "$/;"	s
usr_pre_info	o-saft-usr.pm	/^sub usr_pre_info    {$/;"	s
usr_pre_info	o-saft.pl	/^        sub usr_pre_info    {}; #  "$/;"	s
usr_pre_init	o-saft-usr.pm	/^sub usr_pre_init    {$/;"	s
usr_pre_init	o-saft.pl	/^        sub usr_pre_init    {}; #  "$/;"	s
usr_pre_main	o-saft-usr.pm	/^sub usr_pre_main    {$/;"	s
usr_pre_main	o-saft.pl	/^        sub usr_pre_main    {}; #  "$/;"	s
usr_pre_next	o-saft-usr.pm	/^sub usr_pre_next    {$/;"	s
usr_pre_next	o-saft.pl	/^        sub usr_pre_next    {}; #  "$/;"	s
usr_pre_open	o-saft-usr.pm	/^sub usr_pre_open    {$/;"	s
usr_pre_open	o-saft.pl	/^        sub usr_pre_open    {}; #  "$/;"	s
usr_pre_print	o-saft-usr.pm	/^sub usr_pre_print   {$/;"	s
usr_pre_print	o-saft.pl	/^        sub usr_pre_print   {}; #  "$/;"	s
usr_version	o-saft-usr.pm	/^sub usr_version     { return "16.09.16"; }  # changed only if fucntionality changed!$/;"	s
usr_version	o-saft.pl	/^        sub usr_version     { return ""; }; # dummy stub, see o-saft-usr.pm$/;"	s
values.iana._ciphers_%	t/Makefile.misc	/^values.iana._ciphers_%: OSaft\/_ciphers_iana.pm$/;"	t
values.openssl-h._ciphers_%	t/Makefile.misc	/^values.openssl-h._ciphers_% : OSaft\/_ciphers_openssl_h.pm$/;"	t
values.openssl._ciphers_%	t/Makefile.misc	/^values.openssl._ciphers_% : OSaft\/_ciphers_openssl_all.pm$/;"	t
values.osaft._ciphers_%	t/Makefile.misc	/^values.osaft._ciphers_% : OSaft\/_ciphers_osaft.pm$/;"	t
variables	Makefile	/^variables       = \\$$(variables)$/;"	m
verify	Net/SSLinfo.pm	/^sub verify          { return _SSLinfo_get('verify',           $_[0], $_[1]); }$/;"	s
verify_alias	Net/SSLinfo.pm	/^sub verify_alias    { return verify_altname($_[0], $_[1]); }$/;"	s
verify_altname	Net/SSLinfo.pm	/^sub verify_altname  {$/;"	s
verify_hostname	Net/SSLinfo.pm	/^sub verify_hostname {$/;"	s
version	Net/SSLhello.pm	/^sub version { # version of SSLhello$/;"	s
version	Net/SSLinfo.pm	/^sub version         { return _SSLinfo_get('version',          $_[0], $_[1]); }$/;"	s
version	OSaft/error_handler.pm	/^sub version {$/;"	s
warning-%	t/Makefile.warnings	/^warning-%:          EXE.pl      = ..\/$(SRC.pl)$/;"	t
warning-%	t/Makefile.warnings	/^warning-%:          TEST.init   = $/;"	t
warning-%	t/Makefile.warnings	/^warning-%: message-%$/;"	t
warning-000	t/Makefile.warnings	/^warning-000: TEST.args  = --invalid_nr_to_show_failed-status$/;"	t
warning-002	t/Makefile.warnings	/^warning-002: TEST.args  = TODO: testing openssl returning error, difficult ...$/;"	t
warning-003	t/Makefile.warnings	/^warning-003: TEST.args  = TODO: testing openssl failed with allocate memory, difficult ...$/;"	t
warning-004	t/Makefile.warnings	/^warning-004: TEST.args  = TODO: testing perl returned status, difficult ...$/;"	t
warning-005	t/Makefile.warnings	/^warning-005: TEST.args  = TODO: testing missing IO\/Socket\/SSL.pm$/;"	t
warning-006	t/Makefile.warnings	/^warning-006: TEST.args  = TODO: testing missing IO\/Socket\/INET.pm, disabled ...$/;"	t
warning-007	t/Makefile.warnings	/^warning-007: TEST.args  = TODO: testing missing Net\/DNS.pm$/;"	t
warning-008	t/Makefile.warnings	/^warning-008: TEST.args  = TODO: testing missing Time\/Local.pm$/;"	t
warning-010	t/Makefile.warnings	/^warning-010: TEST.args  = TODO: testing die, missing Net\/SSLhello.pm$/;"	t
warning-011	t/Makefile.warnings	/^warning-011: TEST.args  = TODO: testing die, missing Net\/SSLinfo.pm$/;"	t
warning-012	t/Makefile.warnings	/^warning-012: TEST.args  = TODO: testing die, missing Net::SSLeay.pm$/;"	t
warning-013	t/Makefile.warnings	/^warning-013: TEST.args  = TODO: testing die, missing o-saft-man.pm, disabled ...$/;"	t
warning-014	t/Makefile.warnings	/^warning-014: TEST.args  = TODO: testing die, missing Net::SSLeay.pm$/;"	t
warning-015	t/Makefile.warnings	/^warning-015: TEST.args  = TODO: testing die, no ciphers found, may happen with openssl pre 1.0.0/;"	t
warning-016	t/Makefile.warnings	/^warning-016: TEST.args  = TODO: testing undefined cipher description for, difficult ...$/;"	t
warning-017	t/Makefile.warnings	/^warning-017: TEST.args  = TODO: testing partial match for cipher name found, difficult ...$/;"	t
warning-020	t/Makefile.warnings	/^warning-020: TEST.args  = TODO: testing die, CGI mode requires strict settings, disabled ...$/;"	t
warning-021	t/Makefile.warnings	/^warning-021: TEST.args  = --set-score=unknown               +quit$/;"	t
warning-022	t/Makefile.warnings	/^warning-022: TEST.args  = --cfgcmd-is=unknown               +quit$/;"	t
warning-023	t/Makefile.warnings	/^warning-023: TEST.args  = --legacy=key                      +quit$/;"	t
warning-041	t/Makefile.warnings	/^warning-041: TEST.args  = s_client                          +quit$/;"	t
warning-042	t/Makefile.warnings	/^warning-042: TEST.args  = +cn \/unknown-host                 +quit$/;"	t
warning-043	t/Makefile.warnings	/^warning-043: TEST.args  = +cn --port=' ' unknown-host       +quit$/;"	t
warning-044	t/Makefile.warnings	/^warning-044: TEST.args  = +zlib +lzo +open_pgp +fallback    +quit$/;"	t
warning-045	t/Makefile.warnings	/^warning-045: TEST.args  = any-host --port 45                +quit$/;"	t
warning-046	t/Makefile.warnings	/^warning-046:                                     TEST.rc = --cfg_cmd=new_command=quit$/;"	t
warning-046	t/Makefile.warnings	/^warning-046: TEST.args  = --rc=$(TEST.tmp.rc) --v           +quit$/;"	t
warning-047	t/Makefile.warnings	/^warning-047: TEST.args  = +info  +cn                        any-host$/;"	t
warning-048	t/Makefile.warnings	/^warning-048: TEST.args  = +check +cn                        any-host$/;"	t
warning-049	t/Makefile.warnings	/^warning-049: TEST.args  = +unknown_command                  +quit$/;"	t
warning-050	t/Makefile.warnings	/^warning-050: TEST.args  = +cn --port=                       +quit$/;"	t
warning-051	t/Makefile.warnings	/^warning-051: TEST.args  = --label=unknown                   +quit$/;"	t
warning-052	t/Makefile.warnings	/^warning-052:                                     TEST.rc = "--option=-with_trailing_spaces   "$/;"	t
warning-052	t/Makefile.warnings	/^warning-052: TEST.args  = --rc=$(TEST.tmp.rc)$/;"	t
warning-053	t/Makefile.warnings	/^warning-053: TEST.args  = --capath='\/path with spaces'      +quit$/;"	t
warning-054	t/Makefile.warnings	/^warning-054: TEST.args  = --legacy=unknown_legacy           +quit$/;"	t
warning-055	t/Makefile.warnings	/^warning-055: TEST.args  = --format=unknown_format           +quit$/;"	t
warning-056	t/Makefile.warnings	/^warning-056: TEST.args  = --range=unknown_range             +quit$/;"	t
warning-057	t/Makefile.warnings	/^warning-057: TEST.args  = --cipher-mode=unknown             +quit$/;"	t
warning-058	t/Makefile.warnings	/^warning-058: TEST.args  = --ca-path=unknown                 +quit$/;"	t
warning-059	t/Makefile.warnings	/^warning-059: TEST.args  = --ca-path=unknown                 +quit$/;"	t
warning-060	t/Makefile.warnings	/^warning-060: TEST.args  = --ca-paths=unknown --cfg-init=ca_files=unknown +quit$/;"	t
warning-062	t/Makefile.warnings	/^warning-062: TEST.args  = --cipher=unknown +cipher          any-host$/;"	t
warning-063	t/Makefile.warnings	/^warning-063: TEST.args  = --cipher=UNKNOWN +cipher          any-host$/;"	t
warning-064	t/Makefile.warnings	/^warning-064: TEST.args  = +sts --no-http                    any-host$/;"	t
warning-066	t/Makefile.warnings	/^warning-066: TEST.args  = --ignore-out=cn +cn               any-host$/;"	t
warning-067	t/Makefile.warnings	/^warning-067: TEST.args  = --ignore-out=cn +cn --v           any-host$/;"	t
warning-068	t/Makefile.warnings	/^warning-068: TEST.args  = --ignore-out=cn +cn --v           any-host$/;"	t
warning-069	t/Makefile.warnings	/^warning-069: TEST.args  = --sniname=wrong +cn               $(TEST.host)$/;"	t
warning-070	t/Makefile.warnings	/^warning-070: TEST.args  = TODO: configuration files are not read in CGI mode, difficult ...$/;"	t
warning-070	t/Makefile.warnings	/^warning-070: TEST.args  = TODO: testing configuration file cannot be opened$/;"	t
warning-071	t/Makefile.warnings	/^warning-071: TEST.args  = --cfg_unknown=dummy=dummy         +quit$/;"	t
warning-073	t/Makefile.warnings	/^warning-073: TEST.args  = --cfg_cmd=invalid_default_command=default +quit$/;"	t
warning-074	t/Makefile.warnings	/^warning-074: TEST.args  = --cfg_cmd=dummy=unknown_command   +quit$/;"	t
warning-075	t/Makefile.warnings	/^warning-075: TEST.args  = --cfg-init=ca_path=force-message  +quit$/;"	t
warning-076	t/Makefile.warnings	/^warning-076: TEST.args  = --cfg_score=dummy=invalid_value   +quit$/;"	t
warning-080	t/Makefile.warnings	/^warning-080: TEST.args  = TODO: testing Net::SSLeay < 1.49$/;"	t
warning-081	t/Makefile.warnings	/^warning-081: TEST.args  = TODO: ancient Net::SSLeay Net::SSLeay::VERSION < 1.49, difficult ...$/;"	t
warning-090	t/Makefile.warnings	/^warning-090: TEST.args  = TODO: Net::SSLinfo::next_protos no longer supported, please use Net::S/;"	t
warning-111	t/Makefile.warnings	/^warning-111: TEST.args  = --mx --nodns                      +quit$/;"	t
warning-111	t/Makefile.warnings	/^warning-111: TEST.args  = TODO: testing missing Net\/DNS.pm$/;"	t
warning-112	t/Makefile.warnings	/^warning-112: TEST.args  = +sts_expired                      +quit$/;"	t
warning-112	t/Makefile.warnings	/^warning-112: TEST.args  = TODO: testing missing Time\/Local.pm need by +sts_expired$/;"	t
warning-120	t/Makefile.warnings	/^warning-120: TEST.args  = TODO: testing ancient perl$/;"	t
warning-121	t/Makefile.warnings	/^warning-121: TEST.args  = TODO: testing ancient module$/;"	t
warning-122	t/Makefile.warnings	/^warning-122: TEST.args  = TODO: testing ancient Net::SSLeay$/;"	t
warning-123	t/Makefile.warnings	/^warning-123: TEST.args  = TODO: testing ancient IO::Socket$/;"	t
warning-124	t/Makefile.warnings	/^warning-124: TEST.args  = TODO: testing ancient IO::Socket::SSL$/;"	t
warning-125	t/Makefile.warnings	/^warning-125: TEST.args  = TODO: testing openssl < 1.0.0$/;"	t
warning-126	t/Makefile.warnings	/^warning-126: TEST.args  = TODO: testing missing ALPN functionality$/;"	t
warning-127	t/Makefile.warnings	/^warning-127: TEST.args  = TODO: testing Net::SSLeay < 1.56, ALPN disabled$/;"	t
warning-128	t/Makefile.warnings	/^warning-128: TEST.args  = TODO: testing openssl < 1.0.2, ALPN disabled$/;"	t
warning-129	t/Makefile.warnings	/^warning-129: TEST.args  = TODO: testing missing NPN functionality$/;"	t
warning-130	t/Makefile.warnings	/^warning-130: TEST.args  = TODO: testing Net::SSLeay < 1.46, NPN disabled$/;"	t
warning-132	t/Makefile.warnings	/^warning-132: TEST.args  = TODO: testing openssl < 1.0.1, NPN disabled$/;"	t
warning-133	t/Makefile.warnings	/^warning-133: TEST.args  = TODO: testing Net::SSLeay without OCSP$/;"	t
warning-134	t/Makefile.warnings	/^warning-134: TEST.args  = TODO: testing Net::SSLeay without EC$/;"	t
warning-135	t/Makefile.warnings	/^warning-135: TEST.args  = TODO: testing Net::SSLeay < 1.49$/;"	t
warning-140	t/Makefile.warnings	/^warning-140: TEST.args  = +cipherraw --dtlsv1               +quit$/;"	t
warning-141	t/Makefile.warnings	/^warning-141: TEST.args  = +cipherraw --dtlsv9               +quit$/;"	t
warning-141	t/Makefile.warnings	/^warning-141: TEST.args  = TODO: testing wrong or unsupported SSL protocol$/;"	t
warning-143	t/Makefile.warnings	/^warning-143: TEST.args  = TODO: testing SSL protocol not supported by Net::SSLeay, difficult ...$/;"	t
warning-144	t/Makefile.warnings	/^warning-144: TEST.args  = TODO: testing missing openssl s_client support for -alpn or -npn, diff/;"	t
warning-145	t/Makefile.warnings	/^warning-145: TEST.args  = TODO: testing missing openssl s_client support for -alpn or -npn, diff/;"	t
warning-146	t/Makefile.warnings	/^warning-146: TEST.args  = TODO: testing missing openssl -tlsextdebug option$/;"	t
warning-147	t/Makefile.warnings	/^warning-147: TEST.args  = TODO: testing missing openssl executable in Net::SSLinfo$/;"	t
warning-148	t/Makefile.warnings	/^warning-148: TEST.args  = TODO: testing missing openssl version -d failed, difficult ...$/;"	t
warning-149	t/Makefile.warnings	/^warning-149: TEST.args  = --openssl=\/does\/not\/exist         +quit$/;"	t
warning-190	t/Makefile.warnings	/^warning-190: TEST.args  = TODO: open(OSaft\/Doc\/file.txt): failed, difficult ...$/;"	t
warning-191	t/Makefile.warnings	/^warning-191: TEST.args  = TODO: no  OSaft\/Doc\/file.txt  found, difficult ...$/;"	t
warning-201	t/Makefile.warnings	/^warning-201: TEST.args  = +cn                               unknown-host$/;"	t
warning-202	t/Makefile.warnings	/^warning-202: TEST.args  = +cn --exit=HOST1                  www.skype.com$/;"	t
warning-203	t/Makefile.warnings	/^warning-203: TEST.args  = TODO: testing connection without SNI (errors), difficult ...$/;"	t
warning-204	t/Makefile.warnings	/^warning-204: TEST.args  = TODO: testing connection without SNI, difficult ...$/;"	t
warning-205	t/Makefile.warnings	/^warning-205: TEST.args  = TODO: testing connection failed, difficult ...$/;"	t
warning-206	t/Makefile.warnings	/^warning-206: TEST.args  = TODO: testing connection witout SNI errors from Net::SSLinfo, difficul/;"	t
warning-207	t/Makefile.warnings	/^warning-207: TEST.args  = TODO: testing connection with openssl failed, difficult ...$/;"	t
warning-208	t/Makefile.warnings	/^warning-208: TEST.args  = TODO: testing +check without openssl on Windows, difficult ...$/;"	t
warning-209	t/Makefile.warnings	/^warning-209: TEST.args  = TODO: testing missing SSL version, difficult ...$/;"	t
warning-301	t/Makefile.warnings	/^warning-301: TEST.args  = TODO: testing continous connection errors, difficult ...$/;"	t
warning-302	t/Makefile.warnings	/^warning-302: TEST.args  = TODO: testing max connection errors, difficult ...$/;"	t
warning-303	t/Makefile.warnings	/^warning-303: TEST.args  = TODO: testing unsupported Net::SSLeay::CTX_v2_new, difficult ...$/;"	t
warning-304	t/Makefile.warnings	/^warning-304: TEST.args  = TODO: testing unsupported Net::SSLeay::CTX_v3_new, difficult ...$/;"	t
warning-305	t/Makefile.warnings	/^warning-305: TEST.args  = TODO: testing connection _usesocket failed, difficult ...$/;"	t
warning-311	t/Makefile.warnings	/^warning-311: TEST.args  = TODO: testing  empty  result from openssl, difficult ...$/;"	t
warning-312	t/Makefile.warnings	/^warning-312: TEST.args  = TODO: testing strange result from openssl, difficult ...$/;"	t
warning-312	t/Makefile.warnings	/^warning-312: TEST.args  = TODO: testing unknown result from openssl, difficult ...$/;"	t
warning-321	t/Makefile.warnings	/^warning-321: TEST.args  = TODO: testing _isbleed failed to connect, difficult ...$/;"	t
warning-322	t/Makefile.warnings	/^warning-322: TEST.args  = TODO: testing _isbleed with openTcpSSLconnection failed, difficult ...$/;"	t
warning-323	t/Makefile.warnings	/^warning-323: TEST.args  = TODO: testing heartbleed: no reply, difficult ...$/;"	t
warning-324	t/Makefile.warnings	/^warning-324: TEST.args  = TODO: --sniname=wrong +cn$/;"	t
warning-325	t/Makefile.warnings	/^warning-325: TEST.args  = TODO: testing connection failed, HTTP disabled, difficult ...$/;"	t
warning-331	t/Makefile.warnings	/^warning-331: TEST.args  = TODO: testing _isccs: failed to connect, difficult ...$/;"	t
warning-332	t/Makefile.warnings	/^warning-332: TEST.args  = TODO: testing _isccs: no reply, difficult ...$/;"	t
warning-408	t/Makefile.warnings	/^warning-408: TEST.args  = --no-openssl  +cipher-dh --exit=HOST2 $(TEST.host)$/;"	t
warning-409	t/Makefile.warnings	/^warning-409: TEST.args  = --sslv2 --sni +cipher    --exit=HOST4 $(TEST.host)$/;"	t
warning-410	t/Makefile.warnings	/^warning-410: TEST.args  = --sslv2 --sni +cipher --ciphermode=openssl --exit=HOST4 $(TEST.host)$/;"	t
warning-411	t/Makefile.warnings	/^warning-411: TEST.args  = TODO: testing checked cipher does not match returned cipher, difficult/;"	t
warning-412	t/Makefile.warnings	/^warning-412: TEST.args  = TODO: testing missing ciphers in sorted list, difficult ...$/;"	t
warning-451	t/Makefile.warnings	/^warning-451: TEST.args  = TODO: testing function obsolete, please use cipher_openssl, difficult /;"	t
warning-501	t/Makefile.warnings	/^warning-501: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-501	t/Makefile.warnings	/^warning-501: TEST.args  = TODO: cannot read OSaft\/_ciphers_openssl_all.pm$/;"	t
warning-502	t/Makefile.warnings	/^warning-502: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-502	t/Makefile.warnings	/^warning-502: TEST.args  = TODO: cannot read OSaft\/_ciphers_iana.pm$/;"	t
warning-503	t/Makefile.warnings	/^warning-503: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-503	t/Makefile.warnings	/^warning-503: TEST.args  = TODO: cannot read OSaft\/_ciphers_osaft.pm$/;"	t
warning-510	t/Makefile.warnings	/^warning-510: TEST.args  = TODO: testing --help=unknown-table , difficult ...$/;"	t
warning-511	t/Makefile.warnings	/^warning-511: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-511	t/Makefile.warnings	/^warning-511: TEST.args  = getter=0x42$/;"	t
warning-513	t/Makefile.warnings	/^warning-513: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-513	t/Makefile.warnings	/^warning-513: TEST.args  = TODO: partial match for cipher name found, difficult ...$/;"	t
warning-520	t/Makefile.warnings	/^warning-520: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-520	t/Makefile.warnings	/^warning-520: TEST.args  = ciphers=unknown$/;"	t
warning-521	t/Makefile.warnings	/^warning-521: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-521	t/Makefile.warnings	/^warning-521: TEST.args  = TODO: testing duplicate IANA key, difficult ...$/;"	t
warning-522	t/Makefile.warnings	/^warning-522: EXE.pl     = ..\/OSaft\/Ciphers.pm$/;"	t
warning-522	t/Makefile.warnings	/^warning-522: TEST.args  = TODO: testing duplicate openssl key, difficult ...$/;"	t
warning-601	t/Makefile.warnings	/^warning-601: TEST.args  = TODO: testing connection failed with protocol error, difficult ...$/;"	t
warning-602	t/Makefile.warnings	/^warning-602: TEST.args  = TODO: testing connection type name mismatch, difficult ...$/;"	t
warning-631	t/Makefile.warnings	/^warning-631: TEST.args  = TODO: testing SSL protocol mismatch for cipher, difficult ...$/;"	t
warning-641	t/Makefile.warnings	/^warning-641: TEST.args  = TODO: testing HTTPS request failed, difficult:& needs target with ALPN/;"	t
warning-651	t/Makefile.warnings	/^warning-651: TEST.args  = TODO: testing Net::SSLeay >= 1.45 required for getting version$/;"	t
warning-652	t/Makefile.warnings	/^warning-652: TEST.args  = TODO: testing Net::SSLeay >= 1.33 required for getting subjectAltNames$/;"	t
warning-653	t/Makefile.warnings	/^warning-653: TEST.args  = TODO: testing Net::SSLeay >= 1.30 required for getting commonName$/;"	t
warning-654	t/Makefile.warnings	/^warning-654: TEST.args  = TODO: testing Net::SSLeay >= 1.45 required for getting fingerprint_md5$/;"	t
warning-655	t/Makefile.warnings	/^warning-655: TEST.args  = TODO: testing Net::SSLeay >= 1.46 required for getting some certificat/;"	t
warning-801	t/Makefile.warnings	/^warning-801: TEST.args  = TODO: testing connection returning unknown label, difficult ...$/;"	t
warning-811	t/Makefile.warnings	/^warning-811: TEST.args  = TODO: testing ancient openssl version: using '-msg' option to get DH p/;"	t
warning-821	t/Makefile.warnings	/^warning-821: TEST.args  = TODO: can not print certificate sizes without a certificate, --no-cert$/;"	t
warning-831	t/Makefile.warnings	/^warning-831: TEST.args  = --testing-+quit__without__--trace=arg +quit$/;"	t
warning-841	t/Makefile.warnings	/^warning-841: TEST.args  = TODO: used openssl version differs from compiled Net:SSLeay$/;"	t
warning-851	t/Makefile.warnings	/^warning-851: TEST.args  = TODO: ancient version Net::SSLeay < 1.49$/;"	t
warning-861	t/Makefile.warnings	/^warning-861: TEST.args  = TODO: not all ciphers listed$/;"	t
warnings-%.log	t/Makefile.warnings	/^warnings-%.log: $(TEST.logdir)$/;"	t
warnings-info	t/Makefile.warnings	/^warnings-info: $(SRC.pl) $(SRC.pm)$/;"	t
warnings-show.difficult	t/Makefile.warnings	/^warnings-show.difficult:$/;"	t
warnings-show.todo	t/Makefile.warnings	/^warnings-show.todo:$/;"	t
warnings.gen.template	t/Makefile.warnings	/^warnings.gen.template: $(ALL.Makefiles) $(_TEST.template)$/;"	t
wiki	Makefile	/^wiki:   $(GEN.wiki)$/;"	t
