├── Makefile.in
├── Makefile.vs
├── Mk
├── common-doc-c.mk.in
├── common-doc-perl.mk.in
├── common-etc-conf.mk.in
├── common-src-c.mk.in
├── common-src-perl.mk.in
├── common-subdir.mk.in
├── common-tests.mk.in
└── common.mk.in
├── README
├── README.CREDITS
├── README.INSTALL
├── README.LICENSE
├── configure.in
├── doc
├── Makefile.in
├── README
├── baselining
│ ├── FTimes-Scroll-250x127-deb887.jpg
│ ├── Makefile
│ ├── baselining.bib
│ ├── baselining.sty
│ └── baselining.tex
├── ftimes-bimvl
│ └── Makefile.in
├── ftimes-cat
│ ├── Makefile.in
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
├── ftimes-cmp2dbi
│ └── Makefile.in
├── ftimes-cmp2diff
│ └── Makefile.in
├── ftimes-crv2dbi
│ └── Makefile.in
├── ftimes-crv2raw
│ └── Makefile.in
├── ftimes-dbm-bash
│ └── Makefile.in
├── ftimes-dbm-dump
│ └── Makefile.in
├── ftimes-dbm-find
│ └── Makefile.in
├── ftimes-dbm-make
│ └── Makefile.in
├── ftimes-dbm-reap
│ └── Makefile.in
├── ftimes-dbm-weed
│ └── Makefile.in
├── ftimes-dig2ctx
│ └── Makefile.in
├── ftimes-dig2dbi
│ └── Makefile.in
├── ftimes-encoder
│ └── Makefile.in
├── ftimes-grabber
│ └── Makefile.in
├── ftimes-map2dbi
│ └── Makefile.in
├── ftimes-map2mac
│ └── Makefile.in
├── ftimes-proximo
│ └── Makefile.in
├── ftimes-sizimus
│ └── Makefile.in
├── ftimes-sortini
│ └── Makefile.in
├── ftimes-srm
│ ├── Makefile.in
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── OPTIONS.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
├── ftimes-xformer
│ └── Makefile.in
├── ftimes-xpa
│ ├── Makefile.in
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
├── ftimes-xpatool
│ └── Makefile.in
├── ftimes
│ ├── Makefile.in
│ ├── controls
│ │ ├── AnalyzeBlockSize.pod
│ │ ├── AnalyzeByteCount.pod
│ │ ├── AnalyzeCarrySize.pod
│ │ ├── AnalyzeDeviceFiles.pod
│ │ ├── AnalyzeMaxDepth.pod
│ │ ├── AnalyzeMaxDps.pod
│ │ ├── AnalyzeRemoteFiles.pod
│ │ ├── AnalyzeStartOffset.pod
│ │ ├── AnalyzeStepSize.pod
│ │ ├── BaseName.pod
│ │ ├── BaseNameSuffix.pod
│ │ ├── Compress.pod
│ │ ├── DigString.pod
│ │ ├── DigStringNoCase.pod
│ │ ├── DigStringNormal.pod
│ │ ├── DigStringRegExp.pod
│ │ ├── DigStringXMagic.pod
│ │ ├── EnableRecursion.pod
│ │ ├── Exclude.pod
│ │ ├── ExcludeFilter.pod
│ │ ├── ExcludeFilterKlel.pod
│ │ ├── ExcludeFilterMd5.pod
│ │ ├── ExcludeFilterSha1.pod
│ │ ├── ExcludeFilterSha256.pod
│ │ ├── ExcludesMustExist.pod
│ │ ├── FieldMask.pod
│ │ ├── FileHook.pod
│ │ ├── FileSizeLimit.pod
│ │ ├── GetAndExec.pod
│ │ ├── GetFileName.pod
│ │ ├── HashDirectories.pod
│ │ ├── HashSymbolicLinks.pod
│ │ ├── Import.pod
│ │ ├── Include.pod
│ │ ├── IncludeFilter.pod
│ │ ├── IncludeFilterKlel.pod
│ │ ├── IncludeFilterMd5.pod
│ │ ├── IncludeFilterSha1.pod
│ │ ├── IncludeFilterSha256.pod
│ │ ├── IncludesMustExist.pod
│ │ ├── LogDigStrings.pod
│ │ ├── LogDir.pod
│ │ ├── MagicFile.pod
│ │ ├── MapRemoteFiles.pod
│ │ ├── MatchLimit.pod
│ │ ├── NewLine.pod
│ │ ├── OutDir.pod
│ │ ├── Priority.pod
│ │ ├── RequirePrivilege.pod
│ │ ├── RunType.pod
│ │ ├── SSLBundledCAsFile.pod
│ │ ├── SSLExpectedPeerCN.pod
│ │ ├── SSLMaxChainLength.pod
│ │ ├── SSLPassPhrase.pod
│ │ ├── SSLPrivateKeyFile.pod
│ │ ├── SSLPublicCertFile.pod
│ │ ├── SSLUseCertificate.pod
│ │ ├── SSLVerifyPeerCert.pod
│ │ ├── StrictControls.pod
│ │ ├── URLAuthType.pod
│ │ ├── URLGetRequest.pod
│ │ ├── URLGetURL.pod
│ │ ├── URLPassword.pod
│ │ ├── URLPutSnapshot.pod
│ │ ├── URLPutURL.pod
│ │ ├── URLUnlinkOutput.pod
│ │ └── URLUsername.pod
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── CONFIGUARTION-CONTROLS.pod
│ │ ├── CONTROL-DESCRIPTIONS.head.pod
│ │ ├── CONTROL-DESCRIPTIONS.tail.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── FILES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── NOTES.pod
│ │ ├── OPTIONS.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
├── hashcp
│ ├── Makefile.in
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
├── hashdig-bash
│ └── Makefile.in
├── hashdig-bind
│ └── Makefile.in
├── hashdig-dump
│ └── Makefile.in
├── hashdig-filter
│ └── Makefile.in
├── hashdig-find
│ └── Makefile.in
├── hashdig-harvest-sunsolve
│ └── Makefile.in
├── hashdig-harvest
│ └── Makefile.in
├── hashdig-make
│ └── Makefile.in
├── hashdig-resolve-sunsolve
│ └── Makefile.in
├── hashdig-stat
│ └── Makefile.in
├── hashdig-weed
│ └── Makefile.in
├── hipdig
│ └── Makefile.in
├── tarmap
│ ├── Makefile.in
│ └── sections
│ │ ├── AUTHOR.pod
│ │ ├── DESCRIPTION.pod
│ │ ├── EXAMPLES.pod
│ │ ├── HISTORY.pod
│ │ ├── MODES-OF-OPERATION.pod
│ │ ├── NAME.pod
│ │ ├── RETURN-VALUES.pod
│ │ ├── SEE-ALSO.pod
│ │ └── SYNOPSIS.pod
└── zipmap
│ └── Makefile.in
├── etc
├── Makefile.in
├── ftimes-dig.cfg
│ ├── Makefile.in
│ └── ftimes-dig.cfg.base
├── ftimes-get.cfg
│ ├── Makefile.in
│ └── ftimes-get.cfg.base
├── ftimes-map.cfg
│ ├── Makefile.in
│ └── ftimes-map.cfg.base
├── nph-ftimes.cfg
│ ├── Makefile.in
│ └── nph-ftimes.cfg.base
└── xmagic
│ ├── Makefile.in
│ └── xmagic.base
├── lib
├── Makefile.in
└── perl
│ ├── MANIFEST
│ ├── Makefile.PL.in
│ ├── README
│ ├── config
│ ├── lib
│ └── FTimes
│ │ ├── EadRoutines.pm
│ │ └── Properties.pm
│ └── t
│ ├── FTimes-EadRoutines.t
│ └── FTimes-Properties.t
├── src
├── Makefile.in
├── all-includes.h
├── analyze.c
├── ap_snprintf.c
├── ap_snprintf.h
├── app-includes.h
├── cmpmode.c
├── compare.c
├── compare.h
├── decode.c
├── decode.h
├── decoder.c
├── develop.c
├── dig.c
├── dig.h
├── digmode.c
├── error.c
├── error.h
├── filter.c
├── filter.h
├── fsinfo.c
├── fsinfo.h
├── ftimes.c
├── ftimes.h
├── getmode.c
├── hook.c
├── hook.h
├── http.c
├── http.h
├── madmode.c
├── map.c
├── mapmode.c
├── mask.c
├── mask.h
├── md5.c
├── md5.h
├── message.c
├── message.h
├── native.h
├── options.c
├── options.h
├── properties.c
├── sha1.c
├── sha1.h
├── sha256.c
├── sha256.h
├── socket.c
├── socket.h
├── ssl-pool.h
├── ssl.c
├── ssl.h
├── support.c
├── sys-includes.h
├── test
│ └── streams
│ │ ├── test1.c
│ │ └── test2.c
├── time.c
├── url.c
├── version.c
├── version.h
├── xmagic.c
└── xmagic.h
├── tests
├── Makefile.in
├── ftimes-crv2raw
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── carve
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ └── test_harness.local
├── ftimes-encoder
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── decode
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ ├── encode
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ └── test_harness.local
├── ftimes-xformer
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── test_harness.local
│ │ └── xform
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ ├── Makefile.in
│ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ └── test_harness.local
├── ftimes
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── compare
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_2
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_3
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ ├── decoder
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ ├── dig
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_2
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_3
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_4
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_5
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ ├── map
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_2
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_3
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_4
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_5
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_6
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_7
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ ├── common_windows_ads
│ │ ├── Makefile.in
│ │ ├── map
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ └── test_harness.local
├── hipdig
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── dig
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ └── test_harness.local
├── tarmap
│ ├── Makefile.in
│ ├── common
│ │ ├── Makefile.in
│ │ ├── map
│ │ │ ├── Makefile.in
│ │ │ ├── test_1
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ ├── test_2
│ │ │ │ ├── Makefile.in
│ │ │ │ └── test_harness.local
│ │ │ └── test_harness.local
│ │ └── test_harness.local
│ └── test_harness.local
└── test_harness.local
├── tools
├── Makefile.in
├── dig
│ ├── Makefile.in
│ ├── ftimes-crv2dbi.pl
│ ├── ftimes-crv2raw.pl
│ ├── ftimes-dig2ctx.pl
│ ├── ftimes-dig2dbi.pl
│ └── hipdig.pl
├── ftimes-bimvl
│ ├── Makefile.in
│ └── ftimes-bimvl
├── ftimes-cat
│ ├── Makefile.in
│ ├── all-includes.h
│ ├── ftimes-cat.c
│ └── ftimes-cat.h
├── ftimes-cmp2diff
│ ├── Makefile.in
│ └── ftimes-cmp2diff
├── ftimes-dbm-bash
│ ├── Makefile.in
│ └── ftimes-dbm-bash
├── ftimes-dbm-dump
│ ├── Makefile.in
│ └── ftimes-dbm-dump
├── ftimes-dbm-find
│ ├── Makefile.in
│ └── ftimes-dbm-find
├── ftimes-dbm-make
│ ├── Makefile.in
│ └── ftimes-dbm-make
├── ftimes-dbm-reap
│ ├── Makefile.in
│ └── ftimes-dbm-reap
├── ftimes-dbm-weed
│ ├── Makefile.in
│ └── ftimes-dbm-weed
├── ftimes-encoder
│ ├── Makefile.in
│ └── ftimes-encoder
├── ftimes-grabber
│ ├── Makefile.in
│ └── ftimes-grabber
├── ftimes-proximo
│ ├── Makefile.in
│ └── ftimes-proximo
├── ftimes-sizimus
│ ├── Makefile.in
│ └── ftimes-sizimus
├── ftimes-sortini
│ ├── Makefile.in
│ └── ftimes-sortini
├── ftimes-srm
│ ├── Makefile.in
│ ├── all-includes.h
│ ├── decode.c
│ ├── decode.h
│ ├── ftimes-srm.c
│ ├── ftimes-srm.h
│ ├── mask.c
│ ├── mask.h
│ ├── md5.c
│ ├── md5.h
│ ├── options.c
│ ├── options.h
│ ├── sha1.c
│ ├── sha1.h
│ ├── sha256.c
│ ├── sha256.h
│ └── time.c
├── ftimes-xformer
│ ├── Makefile.in
│ └── ftimes-xformer
├── ftimes-xpa
│ ├── Makefile.in
│ ├── Makefile.vs
│ ├── all-includes.h
│ ├── ftimes-xpa.c
│ ├── ftimes-xpa.h
│ ├── md5.c
│ ├── md5.h
│ ├── options.c
│ ├── options.h
│ ├── sha1.c
│ └── sha1.h
├── ftimes-xpatool
│ ├── Makefile.in
│ └── ftimes-xpatool
├── hashcp
│ ├── Makefile.in
│ ├── all-includes.h
│ ├── hashcp.c
│ ├── hashcp.h
│ ├── md5.c
│ ├── md5.h
│ ├── sha1.c
│ └── sha1.h
├── hashdig
│ ├── Makefile.in
│ ├── README
│ ├── hashdig-bash.pl
│ ├── hashdig-bind.pl
│ ├── hashdig-dump.pl
│ ├── hashdig-filter.pl
│ ├── hashdig-find.pl
│ ├── hashdig-harvest-sunsolve.pl
│ ├── hashdig-harvest.pl
│ ├── hashdig-make.pl
│ ├── hashdig-resolve-sunsolve.pl
│ ├── hashdig-stat.pl
│ └── hashdig-weed.pl
├── lrs
│ ├── pool2string.c
│ └── string2pool.c
├── map
│ ├── Makefile.in
│ ├── ftimes-cmp2dbi.pl
│ ├── ftimes-map2dbi.pl
│ └── ftimes-map2mac.pl
├── nph-ftimes.cgi
│ ├── Makefile.in
│ └── nph-ftimes.cgi
├── rtimes
│ ├── Makefile.in
│ ├── Makefile.vs
│ ├── all-includes.h
│ ├── md5.c
│ ├── md5.h
│ ├── options.c
│ ├── options.h
│ ├── rtimes.c
│ └── rtimes.h
├── tarmap
│ ├── Makefile.in
│ ├── Makefile.vs
│ ├── all-includes.h
│ ├── ap_snprintf.c
│ ├── ap_snprintf.h
│ ├── md5.c
│ ├── md5.h
│ ├── sha1.c
│ ├── sha1.h
│ ├── tarmap.c
│ └── tarmap.h
└── zipmap
│ ├── Makefile.in
│ └── zipmap
└── utils
├── config.guess
├── config.sub
├── install-sh
├── test_harness
├── test_windows.bat
├── tree_builder
├── version2string
└── version_helper
/Mk/common-doc-c.mk.in:
--------------------------------------------------------------------------------
1 | ######################################################################
2 | #
3 | # $Id: common-doc-c.mk.in,v 1.2 2013/04/09 22:47:57 mavrik Exp $
4 | #
5 | ######################################################################
6 | #
7 | # Purpose: Common guts for Makefiles that build c-based docs.
8 | #
9 | ######################################################################
10 |
11 | .SUFFIXES: .pod .html .1
12 |
13 | INSTALL_MODE?=644
14 |
15 | all: ${MAN_FILE} ${HTML_FILE}
16 |
17 | install-prefix:
18 | @umask 22 ; if [ ! -d ${INSTALL_PREFIX} ] ; then mkdir -p ${INSTALL_PREFIX} ; fi
19 |
20 | install: ${MAN_FILE} install-prefix
21 | @${INSTALL} -m ${INSTALL_MODE} ${MAN_FILE} ${INSTALL_PREFIX}
22 |
23 | clean:
24 | @rm -f pod2html-dircache pod2html-itemcache pod2htmd.tmp pod2htmi.tmp
25 |
26 | clean-all: clean
27 | @rm -f Makefile ${POD_FILE} ${MAN_FILE} ${HTML_FILE}
28 |
29 | test:
30 |
31 | ${POD_FILE}: ${SRC_FILES}
32 | @umask 22 ; cat ${SRC_FILES} > ${POD_FILE}
33 |
34 | .pod.1:
35 | @umask 22 ; pod2man --section=1 --center="${MAN_TITLE}" $< > $@
36 |
37 | .pod.html:
38 | @umask 22 ; title=`echo $< | sed 's/\.pod//' | sed 's/_/ /g'` ;\
39 | pod2html --infile="$<" --outfile="$@" --noindex --title="$${title}" --css="http://192.168.1.4/style.css" ;\
40 | perl -n -i.bak -e 'next if (/ ${POD_FILE}
33 |
34 | .pod.1:
35 | @umask 22 ; pod2man --section=1 --center="${MAN_TITLE}" $< > $@
36 |
37 | .pod.html:
38 | @umask 22 ; title=`echo $< | sed 's/\.pod//' | sed 's/_/ /g'` ;\
39 | pod2html --infile="$<" --outfile="$@" --noindex --title="$${title}" --css="http://192.168.1.4/style.css" ;\
40 | perl -n -i.bak -e 'next if (/ $${subdir}"
32 |
33 | TARGET_MAKE=cd $${cwd}/$${target} && ${MAKE} $@
34 |
35 | TARGET_TRACE=echo "---> $${target}"
36 |
37 |
--------------------------------------------------------------------------------
/README.CREDITS:
--------------------------------------------------------------------------------
1 |
2 | 1 Version
3 |
4 | $Id: README.CREDITS,v 1.8 2019/06/26 01:51:55 klm Exp $
5 |
6 | 2 Credits
7 |
8 | Many thanks to those who have contributed to this project. Your
9 | contributions have come in various forms and addressed different
10 | aspects of the project, but in the end they all played a part in
11 | making FTimes what it is today. Contributors are listed here in
12 | alphabetical order.
13 |
14 | Bailey, Dave
15 | Bair, Andy
16 | Dhanraj, Julie
17 | King, Rob
18 | Leininger, Hank
19 | Monroe, Klayton
20 | Monroe, Logan
21 | Monroe, Luke
22 | Orbeton, Jon
23 | Rockstroh, Jay
24 | Segreti, Sean
25 | Smith, Jason
26 | Wagner, Todd
27 | Williams, Jeff
28 | Wilson, Bill
29 |
30 | 3 Sponsors
31 |
32 | Many thanks to our sponsors. Without their support, this project
33 | would not be where it is today.
34 |
35 | Arca Systems (1998-2000)
36 | Exodus Communications (2000-2002)
37 | KoreLogic (2004-present)
38 |
39 | 4 Maintainers
40 |
41 | This project is currently being maintained by:
42 |
43 | Monroe, Klayton
44 | Smith, Jason
45 |
46 |
--------------------------------------------------------------------------------
/doc/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | SUBDIRS=@doc_subdirs@
11 |
12 | include ${PROJECT_ROOT}/Mk/common-subdir.mk
13 |
14 |
--------------------------------------------------------------------------------
/doc/README:
--------------------------------------------------------------------------------
1 |
2 | 1 Version
3 |
4 | $Id: README,v 1.3 2007/01/02 23:11:56 mavrik Exp $
5 |
6 | 2 General
7 |
8 | Building the project's documentation is now done at build time.
9 | Because of this, your build process may fail if your system does not
10 | have current versions of Perl (e.g., 5.8.7 or higher), pod2man, and
11 | pod2html installed.
12 |
13 | If necessary, you can disable document builds by modifying the
14 | project's root-level Makefile (i.e., Makefile.in). Simply remove
15 | the "doc" entry from the SUBDIRS variable.
16 |
17 |
--------------------------------------------------------------------------------
/doc/baselining/FTimes-Scroll-250x127-deb887.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KoreLogicSecurity/ftimes/f651e163a5d8191788e57a6ecc79ef29cbf8a004/doc/baselining/FTimes-Scroll-250x127-deb887.jpg
--------------------------------------------------------------------------------
/doc/baselining/Makefile:
--------------------------------------------------------------------------------
1 |
2 | LIST =\
3 | baselining.aux\
4 | baselining.bbl\
5 | baselining.blg\
6 | baselining.log\
7 | baselining.out\
8 | baselining.pdf\
9 | baselining.toc\
10 | comment.cut
11 |
12 | all: pdf bib
13 | pdflatex baselining
14 |
15 | pdf:
16 | pdflatex baselining
17 |
18 | bib: baselining.pdf
19 | bibtex baselining
20 |
21 | clean:
22 | rm -f ${LIST}
23 |
24 | baselining.pdf: baselining.tex baselining.sty
25 | pdflatex baselining
26 |
27 | baselining.aux: baselining.tex baselining.sty
28 | pdflatex baselining
29 |
30 | one:
31 | pdflatex baselining
32 | bibtex baselining
33 | pdflatex baselining
34 | pdflatex baselining
35 |
36 | flip: # Flip to screen-oriented layout.
37 | perl -p -i -e 's/(RequirePackage.)print,/$$1screen,/g;' baselining.sty
38 |
39 | flop: # Flop to default layout.
40 | perl -p -i -e 's/(RequirePackage.)screen,/$$1print,/g;' baselining.sty
41 |
42 |
--------------------------------------------------------------------------------
/doc/baselining/baselining.bib:
--------------------------------------------------------------------------------
1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 | %
3 | % $Id: baselining.bib,v 1.3 2006/09/14 19:57:53 mavrik Exp $
4 | %
5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
6 |
7 | @Misc
8 | {
9 | dictionary,
10 | key = {Merriam-Webster},
11 | title = {{M}erriam {W}ebster's {C}ollegiate {D}ictionary},
12 | publisher = {Merriam-Webster, Inc., Springfield, MA},
13 | year = {1994},
14 | edition = {Tenth}
15 | }
16 |
17 | @Misc
18 | {
19 | rootkit,
20 | author = {Altunergil, O.},
21 | title = {{U}nderstanding {R}ootkits},
22 | year = {2001},
23 | note = {\url{http://linux.oreillynet.com/pub/a/linux/2001/12/14/rootkit.html}}
24 | }
25 |
26 | @Misc
27 | {
28 | ftimes,
29 | author = {Monroe, K.},
30 | title = {{FT}imes {M}an {P}age},
31 | year = {2006},
32 | note = {\url{http://ftimes.sourceforge.net/FTimes/Man+Pages/ftimes.shtml}}
33 | }
34 |
35 | @Misc
36 | {
37 | md5,
38 | author = {Rivest, R.},
39 | title = {The {MD5} {M}essage-{D}igest {A}lgorithm},
40 | howpublished = {RFC 1321},
41 | year = {1992}
42 | }
43 |
--------------------------------------------------------------------------------
/doc/ftimes-bimvl/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-bimvl.html
15 |
16 | MAN_FILE=ftimes-bimvl.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-bimvl.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-bimvl/ftimes-bimvl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-cat.html
15 |
16 | MAN_FILE=ftimes-cat.1
17 |
18 | MAN_TITLE=FTimesCat Documentation
19 |
20 | POD_FILE=ftimes-cat.pod
21 |
22 | SRC_FILES= \
23 | ${SRCDIR}/sections/NAME.pod \
24 | ${SRCDIR}/sections/SYNOPSIS.pod \
25 | ${SRCDIR}/sections/DESCRIPTION.pod \
26 | ${SRCDIR}/sections/MODES-OF-OPERATION.pod \
27 | ${SRCDIR}/sections/RETURN-VALUES.pod \
28 | ${SRCDIR}/sections/EXAMPLES.pod \
29 | ${SRCDIR}/sections/SEE-ALSO.pod \
30 | ${SRCDIR}/sections/AUTHOR.pod \
31 | ${SRCDIR}/sections/HISTORY.pod
32 |
33 | include ${PROJECT_ROOT}/Mk/common-doc-c.mk
34 |
35 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/AUTHOR.pod:
--------------------------------------------------------------------------------
1 | =head1 AUTHOR
2 |
3 | Klayton Monroe
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/DESCRIPTION.pod:
--------------------------------------------------------------------------------
1 | =head1 DESCRIPTION
2 |
3 | The B utility reads the contents of a file or stdin and
4 | writes them to stdout. The specified filename is assumed to be
5 | encoded (i.e., neutered by FTimes), and it is automatically decoded to
6 | obtain the real name, which may contain special characters. For
7 | WINX platforms, the decoded name is assumed to be a UTF-8 string.
8 |
9 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/EXAMPLES.pod:
--------------------------------------------------------------------------------
1 | =head1 EXAMPLES
2 |
3 | =head2 Example 1. Standard operation
4 |
5 | This example demonstrates how to cat a file with a neutered name. In
6 | this case, the name contains space and newline characters.
7 |
8 | ftimes-cat name+with+spaces%0aand%0anewlines
9 |
10 | Such a file can be created with the following Perl one-liner:
11 |
12 | perl -e 'open(F, ">name with spaces\nand\nnewlines"); print F "jinx\n";'
13 |
14 | =head2 Example 2. Standard operation with input from stdin
15 |
16 | This example demonstrates how to copy stdin to a file called
17 | 'out.zero'. The data for stdin will be generated by the dd(1) command
18 | reading from /dev/zero.
19 |
20 | dd if=/dev/zero bs=32k count=1 | ftimes-cat - > out.zero
21 |
22 | =head2 Example 3. Files with alternate data streams
23 |
24 | This example demonstrates how to cat the contents of an alternate data
25 | stream called 'ads1'.
26 |
27 | ftimes-cat some-file-with-a-stream:ads1
28 |
29 | If you believe a file contains an alternate data stream, you can use
30 | ftimes(1) to determine its name as follows:
31 |
32 | ftimes --mapauto none -l 6 some-file-with-a-stream
33 |
34 | Note that alternate data streams are specific to WINX platforms and
35 | NTFS.
36 |
37 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/HISTORY.pod:
--------------------------------------------------------------------------------
1 | =head1 HISTORY
2 |
3 | This utility was initially written to obtain the content of files with
4 | awkward or mischievous names (i.e., names requiring special handling
5 | to prevent terminal rendering issues and errors in various tools and
6 | shell scripts).
7 |
8 | This utility first appeared in B 3.9.0.
9 |
10 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/MODES-OF-OPERATION.pod:
--------------------------------------------------------------------------------
1 | =head1 MODES OF OPERATION
2 |
3 | The modes of operation described in this section are mutually
4 | exclusive. In other words, only one mode may be specified per
5 | invocation.
6 |
7 | =over 5
8 |
9 | =item B<{file|-} [...]>
10 |
11 | Write the contents of a file or stdin to stdout.
12 |
13 | =item B<{-v|--version}>
14 |
15 | Display version information and exit.
16 |
17 | =back
18 |
19 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/NAME.pod:
--------------------------------------------------------------------------------
1 | =head1 NAME
2 |
3 | B - Write the contents of a file or stdin to stdout.
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/RETURN-VALUES.pod:
--------------------------------------------------------------------------------
1 | =head1 RETURN VALUES
2 |
3 | Upon successful completion, a value of B<0> (B) is returned.
4 | Otherwise, one of the following error codes is returned:
5 |
6 | =over 5
7 |
8 | =item *
9 |
10 | B<1 => B
11 |
12 | =item *
13 |
14 | B<2 => B
15 |
16 | =back
17 |
18 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/SEE-ALSO.pod:
--------------------------------------------------------------------------------
1 | =head1 SEE ALSO
2 |
3 | cat(1), ftimes(1)
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-cat/sections/SYNOPSIS.pod:
--------------------------------------------------------------------------------
1 | =head1 SYNOPSIS
2 |
3 | B B<{file|-} [...]>
4 |
5 | B B<{-v|--version}>
6 |
7 |
--------------------------------------------------------------------------------
/doc/ftimes-cmp2dbi/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-cmp2dbi.html
15 |
16 | MAN_FILE=ftimes-cmp2dbi.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-cmp2dbi.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/map/ftimes-cmp2dbi.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-cmp2diff/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-cmp2diff.html
15 |
16 | MAN_FILE=ftimes-cmp2diff.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-cmp2diff.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-cmp2diff/ftimes-cmp2diff
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-crv2dbi/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-crv2dbi.html
15 |
16 | MAN_FILE=ftimes-crv2dbi.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-crv2dbi.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/dig/ftimes-crv2dbi.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-crv2raw/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-crv2raw.html
15 |
16 | MAN_FILE=ftimes-crv2raw.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-crv2raw.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/dig/ftimes-crv2raw.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-bash/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-bash.html
15 |
16 | MAN_FILE=ftimes-dbm-bash.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-bash.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-bash/ftimes-dbm-bash
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-dump/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-dump.html
15 |
16 | MAN_FILE=ftimes-dbm-dump.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-dump.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-dump/ftimes-dbm-dump
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-find/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-find.html
15 |
16 | MAN_FILE=ftimes-dbm-find.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-find.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-find/ftimes-dbm-find
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-make/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-make.html
15 |
16 | MAN_FILE=ftimes-dbm-make.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-make.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-make/ftimes-dbm-make
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-reap/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-reap.html
15 |
16 | MAN_FILE=ftimes-dbm-reap.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-reap.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-reap/ftimes-dbm-reap
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dbm-weed/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dbm-weed.html
15 |
16 | MAN_FILE=ftimes-dbm-weed.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dbm-weed.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-dbm-weed/ftimes-dbm-weed
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dig2ctx/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dig2ctx.html
15 |
16 | MAN_FILE=ftimes-dig2ctx.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dig2ctx.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/dig/ftimes-dig2ctx.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-dig2dbi/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-dig2dbi.html
15 |
16 | MAN_FILE=ftimes-dig2dbi.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-dig2dbi.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/dig/ftimes-dig2dbi.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-encoder/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-encoder.html
15 |
16 | MAN_FILE=ftimes-encoder.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-encoder.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-encoder/ftimes-encoder
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-grabber/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-grabber.html
15 |
16 | MAN_FILE=ftimes-grabber.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-grabber.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-grabber/ftimes-grabber
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-map2dbi/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-map2dbi.html
15 |
16 | MAN_FILE=ftimes-map2dbi.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-map2dbi.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/map/ftimes-map2dbi.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-map2mac/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-map2mac.html
15 |
16 | MAN_FILE=ftimes-map2mac.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-map2mac.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/map/ftimes-map2mac.pl
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-proximo/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-proximo.html
15 |
16 | MAN_FILE=ftimes-proximo.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-proximo.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-proximo/ftimes-proximo
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-sizimus/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-sizimus.html
15 |
16 | MAN_FILE=ftimes-sizimus.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-sizimus.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-sizimus/ftimes-sizimus
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-sortini/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-sortini.html
15 |
16 | MAN_FILE=ftimes-sortini.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-sortini.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-sortini/ftimes-sortini
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-srm.html
15 |
16 | MAN_FILE=ftimes-srm.1
17 |
18 | MAN_TITLE=FTimesSrm Documentation
19 |
20 | POD_FILE=ftimes-srm.pod
21 |
22 | SRC_FILES= \
23 | ${SRCDIR}/sections/NAME.pod \
24 | ${SRCDIR}/sections/SYNOPSIS.pod \
25 | ${SRCDIR}/sections/DESCRIPTION.pod \
26 | ${SRCDIR}/sections/MODES-OF-OPERATION.pod \
27 | ${SRCDIR}/sections/OPTIONS.pod \
28 | ${SRCDIR}/sections/RETURN-VALUES.pod \
29 | ${SRCDIR}/sections/EXAMPLES.pod \
30 | ${SRCDIR}/sections/SEE-ALSO.pod \
31 | ${SRCDIR}/sections/AUTHOR.pod \
32 | ${SRCDIR}/sections/HISTORY.pod
33 |
34 | include ${PROJECT_ROOT}/Mk/common-doc-c.mk
35 |
36 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/AUTHOR.pod:
--------------------------------------------------------------------------------
1 | =head1 AUTHOR
2 |
3 | Klayton Monroe
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/DESCRIPTION.pod:
--------------------------------------------------------------------------------
1 | =head1 DESCRIPTION
2 |
3 | The B utility reads the contents of stdin and/or one or
4 | more FTimes snapshots and selectively removes the files enumerated
5 | within each. Removal constraints are controlled through the
6 | B, which has a default value of 'none+size+md5+sha1'.
7 |
8 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/EXAMPLES.pod:
--------------------------------------------------------------------------------
1 | =head1 EXAMPLES
2 |
3 | =head2 Example 1. Normal Operation
4 |
5 | This example demonstrates how to remove files whose attributes match
6 | values specified in an B snapshot called 'snapshot.map'.
7 |
8 | Assume that the snapshot contains the following records:
9 |
10 | --- snapshot.map ---
11 | name|size|md5|sha1
12 | "/tmp/foo"|5|aba0f47afec9a5d52812ace09d226641|74a39bb962c5f40b0c6ab1db1704405d33814b50
13 | "/tmp/bar"|5|fe3fe3cd810a420a0d0be3be535d1c3e|d3e67cc9b12f89555a62e56149ca5db3fa80fb8a
14 | "/tmp/com"|5|1cf92b09e67425473e9432657cca85bf|fb044d1d79299e9ff2dbf78dabc3e811cd49dd3a
15 | --- snapshot.map ---
16 |
17 | Suppose you wish to remove all files whose size and MD5 hash match
18 | the values found in the snapshot. The commands presented below
19 | provide equivalent ways to achieve that end goal:
20 |
21 | ftimes-srm -m none+size+md5 snapshot.map
22 | or
23 | ftimes-srm -m all-hashes+md5 snapshot.map
24 | or
25 | ftimes-srm -m all-sha1-sha256 snapshot.map
26 | or
27 | ftimes-xformer -f snapshot.map -L name,size,md5 | ftimes-srm -m none+size+md5 -
28 |
29 | If you wanted to take a more cautious approach, you could try a
30 | dry run simply by adding the B<--dry-run> (or B<-n>) option like so:
31 |
32 | ftimes-srm -m none+size+md5 --dry-run snapshot.map
33 |
34 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/HISTORY.pod:
--------------------------------------------------------------------------------
1 | =head1 HISTORY
2 |
3 | This utility was initially written to selectively remove a large
4 | number of old files spread out over multiple shares/directories.
5 |
6 | This utility first appeared in B 3.12.0.
7 |
8 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/MODES-OF-OPERATION.pod:
--------------------------------------------------------------------------------
1 | =head1 MODES OF OPERATION
2 |
3 | The modes of operation described in this section are mutually
4 | exclusive. In other words, only one mode may be specified per
5 | invocation.
6 |
7 | =over 5
8 |
9 | =item B<{-|snapshot} [snapshot [...]]>
10 |
11 | Read the contents of one or more snapshots and selectively remove
12 | enumerated files using the attributes specified in the B
13 | as constraints.
14 |
15 | =item B<{-v|--version}>
16 |
17 | Display version information and exit.
18 |
19 | =back
20 |
21 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/NAME.pod:
--------------------------------------------------------------------------------
1 | =head1 NAME
2 |
3 | B - Selectively remove enumerated files.
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/OPTIONS.pod:
--------------------------------------------------------------------------------
1 | =head1 OPTIONS
2 |
3 | =over 5
4 |
5 | =item B<{-1|--log-to-stdout}>
6 |
7 | Log errors to stdout rather than stderr, which is the default.
8 |
9 | =item B<{-m|--mask} {all|none}[{+|-}[...]]>
10 |
11 | The B specifies the attributes to be used in determining
12 | whether or not a given file is removed. If the current set of
13 | attributes matches those specified in a given snapshot, the file is
14 | slated for removal. Otherwise, the file's removal is abandoned. A
15 | mask of 'none' causes files to be removed based on their name alone.
16 | The following fields are supported:
17 |
18 | md5
19 | sha1
20 | sha256
21 | size
22 |
23 | =item B<{-n|--dry-run}>
24 |
25 | Perform a dry run. Don't actually remove any files. Rather,
26 | generate output indicating what action(s) would be taken barring
27 | any technical issues.
28 |
29 | =back
30 |
31 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/RETURN-VALUES.pod:
--------------------------------------------------------------------------------
1 | =head1 RETURN VALUES
2 |
3 | Upon successful completion, a value of B<0> (B) is returned.
4 | Otherwise, one of the following error codes is returned:
5 |
6 | =over 5
7 |
8 | =item *
9 |
10 | B<1 => B
11 |
12 | =item *
13 |
14 | B<2 => B
15 |
16 | =item *
17 |
18 | B<3 => B
19 |
20 | =item *
21 |
22 | B<4 => B
23 |
24 | =back
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/SEE-ALSO.pod:
--------------------------------------------------------------------------------
1 | =head1 SEE ALSO
2 |
3 | ftimes(1), ftimes-xformer(1), rm(1)
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-srm/sections/SYNOPSIS.pod:
--------------------------------------------------------------------------------
1 | =head1 SYNOPSIS
2 |
3 | B B<[OPTION [...]]> -- B<{-|snapshot} [snapshot [...]]>
4 |
5 | B B<{-v|--version}>
6 |
7 |
--------------------------------------------------------------------------------
/doc/ftimes-xformer/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-xformer.html
15 |
16 | MAN_FILE=ftimes-xformer.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-xformer.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-xformer/ftimes-xformer
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-xpa.html
15 |
16 | MAN_FILE=ftimes-xpa.1
17 |
18 | MAN_TITLE=FTimesXpa Documentation
19 |
20 | POD_FILE=ftimes-xpa.pod
21 |
22 | SRC_FILES= \
23 | ${SRCDIR}/sections/NAME.pod \
24 | ${SRCDIR}/sections/SYNOPSIS.pod \
25 | ${SRCDIR}/sections/DESCRIPTION.pod \
26 | ${SRCDIR}/sections/MODES-OF-OPERATION.pod \
27 | ${SRCDIR}/sections/RETURN-VALUES.pod \
28 | ${SRCDIR}/sections/EXAMPLES.pod \
29 | ${SRCDIR}/sections/SEE-ALSO.pod \
30 | ${SRCDIR}/sections/AUTHOR.pod \
31 | ${SRCDIR}/sections/HISTORY.pod
32 |
33 | include ${PROJECT_ROOT}/Mk/common-doc-c.mk
34 |
35 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/AUTHOR.pod:
--------------------------------------------------------------------------------
1 | =head1 AUTHOR
2 |
3 | Klayton Monroe
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/DESCRIPTION.pod:
--------------------------------------------------------------------------------
1 | =head1 DESCRIPTION
2 |
3 | The B utility reads one or more files specified in a list
4 | or on the command line and creates a cross-platform archive, which is
5 | written to stdout. Each specified filename is assumed to be encoded
6 | (i.e., neutered by FTimes), and it is automatically decoded to obtain
7 | the real name, which may contain special characters. For WINX
8 | platforms, the decoded name is assumed to be a UTF-8 string.
9 |
10 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/EXAMPLES.pod:
--------------------------------------------------------------------------------
1 | =head1 EXAMPLES
2 |
3 | =head2 Example 1. Standard operation
4 |
5 | This example demonstrates how to create a cross-platform archive of a
6 | file with a neutered name. In this case, the name contains space and
7 | newline characters.
8 |
9 | ftimes-xpa --archive -- name+with+spaces%0aand%0anewlines > out.xpa
10 |
11 | Such a file can be created with the following Perl one-liner:
12 |
13 | perl -e 'open(F, ">name with spaces\nand\nnewlines"); print F "jinx\n";'
14 |
15 | =head2 Example 2. Standard operation with input from stdin
16 |
17 | This example demonstrates how to create a cross-platform archive from
18 | a list of files passed on stdin. The list for stdin will be generated
19 | by ftimes(1).
20 |
21 | ftimes --mapauto none -l 6 *.o | ftimes-xpa --archive --list - > out.xpa
22 |
23 | =head2 Example 3. Files with alternate data streams
24 |
25 | This example demonstrates how to create a cross-platform archive of an
26 | alternate data stream called 'ads1'.
27 |
28 | ftimes-xpa --archive -- some-file-with-a-stream:ads1
29 |
30 | If you believe a file contains an alternate data stream, you can use
31 | ftimes(1) to determine its name as follows:
32 |
33 | ftimes --mapauto none -l 6 some-file-with-a-stream
34 |
35 | Note that alternate data streams are specific to WINX platforms and
36 | NTFS.
37 |
38 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/HISTORY.pod:
--------------------------------------------------------------------------------
1 | =head1 HISTORY
2 |
3 | This utility was initially written to support a forensic gig where we
4 | needed to create cross-platform archives with built-in integrity
5 | attributes that could be streamed over the network (e.g., via SSH).
6 | We also needed to harvest alternate data streams and handle files with
7 | awkward or mischievous names (i.e., names requiring special handling
8 | to prevent terminal rendering issues and errors in various tools and
9 | shell scripts).
10 |
11 | This utility first appeared in B 3.9.0.
12 |
13 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/MODES-OF-OPERATION.pod:
--------------------------------------------------------------------------------
1 | =head1 MODES OF OPERATION
2 |
3 | The modes of operation described in this section are mutually
4 | exclusive. In other words, only one mode may be specified per
5 | invocation.
6 |
7 | =over 5
8 |
9 | =item B<{-a|--archive}> B<[{-b|--blocksize} bytes]> B<{-l|--list} {file|-}> -- B<[target [...]]>
10 |
11 | Create a cross-platform archive containing each file specified in the
12 | B file or on the command line.
13 |
14 | =item B<{-v|--version}>
15 |
16 | Display version information and exit.
17 |
18 | =back
19 |
20 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/NAME.pod:
--------------------------------------------------------------------------------
1 | =head1 NAME
2 |
3 | B - Create a cross-platform archive.
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/RETURN-VALUES.pod:
--------------------------------------------------------------------------------
1 | =head1 RETURN VALUES
2 |
3 | Upon successful completion, a value of B<0> (B) is returned.
4 | Otherwise, one of the following error codes is returned:
5 |
6 | =over 5
7 |
8 | =item *
9 |
10 | B<1 => B
11 |
12 | =item *
13 |
14 | B<2 => B
15 |
16 | =item *
17 |
18 | B<3 => B
19 |
20 | =item *
21 |
22 | B<4 => B
23 |
24 | =back
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/SEE-ALSO.pod:
--------------------------------------------------------------------------------
1 | =head1 SEE ALSO
2 |
3 | ftimes(1)
4 |
5 |
--------------------------------------------------------------------------------
/doc/ftimes-xpa/sections/SYNOPSIS.pod:
--------------------------------------------------------------------------------
1 | =head1 SYNOPSIS
2 |
3 | B B<{-a|--archive}> B<[{-b|--blocksize} bytes]> B<[{-l|--list} {file|-}]> -- B<[target [...]]>
4 |
5 | B B<{-v|--version}>
6 |
7 |
--------------------------------------------------------------------------------
/doc/ftimes-xpatool/Makefile.in:
--------------------------------------------------------------------------------
1 |
2 | PROJECT_ROOT=../..
3 |
4 | PREFIX=@prefix@
5 |
6 | SRCDIR=@srcdir@
7 |
8 | VPATH=${SRCDIR}
9 |
10 | INSTALL=@INSTALL@
11 |
12 | INSTALL_PREFIX=${DESTDIR}${PREFIX}/man/man1
13 |
14 | HTML_FILE=ftimes-xpatool.html
15 |
16 | MAN_FILE=ftimes-xpatool.1
17 |
18 | MAN_TITLE=FTimes Documentation
19 |
20 | POD_FILE=ftimes-xpatool.pod
21 |
22 | SRC_FILE=${SRCDIR}/../../tools/ftimes-xpatool/ftimes-xpatool
23 |
24 | include ${PROJECT_ROOT}/Mk/common-doc-perl.mk
25 |
26 |
--------------------------------------------------------------------------------
/doc/ftimes/controls/AnalyzeBlockSize.pod:
--------------------------------------------------------------------------------
1 | =item B: [1-1048576]
2 |
3 | Applies to B, B, and B