aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-04-02colorize 0.60v0.60Gravatar Steven Schubiger 3-5/+5
2017-04-02Define _DEFAULT_SOURCEGravatar Steven Schubiger 1-0/+1
Silence # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
2017-04-02Debian packaging: Add Conflicts against forensics-colorizeGravatar Axel Beckert 1-0/+1
It also contains /usr/bin/colorize.
2017-03-19Const dataGravatar Steven Schubiger 1-1/+1
2017-03-11Document Makefile install targetGravatar Steven Schubiger 1-3/+5
2017-03-04Include all flags in version outputGravatar Steven Schubiger 2-2/+16
2017-01-27Eliminate gotoGravatar Steven Schubiger 1-11/+11
2017-01-14Add homepage fieldGravatar Steven Schubiger 1-0/+1
P: colorize source: no-homepage-field
2017-01-12Enable all hardening flagsGravatar Steven Schubiger 1-3/+3
I: colorize: hardening-no-bindnow usr/bin/colorize I: colorize: hardening-no-pie usr/bin/colorize
2017-01-10Add watch fileGravatar Steven Schubiger 1-0/+2
2017-01-07Fix spelling of preceededGravatar Steven Schubiger 2-4/+4
I: colorize: spelling-error-in-binary usr/bin/colorize preceeded preceded
2017-01-06Amend files to satisfy lintianGravatar Steven Schubiger 3-6/+8
Thanks Axel Beckert
2016-12-31Include debian/ directoryGravatar Steven Schubiger 8-0/+79
2016-12-24Add Makefile install targetGravatar Steven Schubiger 1-1/+5
2016-11-27Round version to 2 digits after decimal pointGravatar Steven Schubiger 1-2/+2
2016-10-25Stack and release color names memoryGravatar Steven Schubiger 1-7/+7
Don't call the color_names memory freeing code explicitly in the cleanup function as it is taken care of via {STACK,RELEASE}_VAR(). This implies the memory is "garbage collected" like other uses of those macros, too. Also, declare and initialize the color_names array in a non-global, tighter scope.
2016-10-04Mention running tests through valgrind in READMEGravatar Steven Schubiger 1-0/+7
2016-10-01Run tests through valgrindGravatar Steven Schubiger 3-22/+41
2016-09-21Add screenshotsGravatar Steven Schubiger 9-0/+20
2016-08-19Print list of options dynamically in help outputGravatar Steven Schubiger 1-23/+44
2016-07-27colorize 0.59v0.59Gravatar Steven Schubiger 2-2/+2
2016-07-24Modify .gitignore to match in project rootGravatar Steven Schubiger 1-4/+4
2016-07-24Add HACKINGGravatar Steven Schubiger 1-0/+9
2016-07-19Move common data to a perl moduleGravatar Steven Schubiger 4-37/+53
2016-06-20Extract fail tests to test fileGravatar Steven Schubiger 2-50/+83
2016-05-27Reorder initialization of skip messageGravatar Steven Schubiger 1-2/+2
2016-05-27Set skip message once for merge testsGravatar Steven Schubiger 1-4/+6
2016-05-20Const pointerGravatar Steven Schubiger 1-1/+1
2016-04-07Use more descriptive enumerator nameGravatar Steven Schubiger 1-5/+5
2016-03-23Declare release target as phonyGravatar Steven Schubiger 1-1/+1
2016-03-23Add Makefile release targetGravatar Steven Schubiger 1-0/+3
2016-03-21Terminate buffer with single NULGravatar Steven Schubiger 1-1/+1
2016-03-16Set compiler once for testsGravatar Steven Schubiger 2-6/+8
2016-03-09Add Usage exampleGravatar Steven Schubiger 1-0/+12
2016-01-21colorize 0.58v0.58Gravatar Steven Schubiger 2-3/+3
2016-01-21Add AUTHORSGravatar Steven Schubiger 1-0/+7
2016-01-21Remove a.out on make cleanGravatar Steven Schubiger 1-1/+1
2016-01-20List color separator in version outputGravatar Steven Schubiger 1-0/+1
2016-01-19Make color separator configurableGravatar Steven Schubiger 1-1/+7
2016-01-15Optimize merging for partial lines furtherGravatar Steven Schubiger 1-12/+18
Completing partial lines (i.e., to ones without truncated escape sequences) can be handled more efficiently by concatenating only the partial line beginning at the last escape control character with the characters read from the input stream. Compared to previous code which concatenated the *entire* partial line with the characters read, pass now the resulting string of aforementioned concatenation separately to the escape sequence cleaning function. Even though it may appear as a minor optimisation, it is a /substantial/ improvement in terms of memory being allocated when cleaning lines.
2016-01-01Add README section headerGravatar Steven Schubiger 1-0/+2
2015-11-28Bring data type into lineGravatar Steven Schubiger 1-4/+3
2015-11-07Circumvent cleanup function for testing outputGravatar Steven Schubiger 1-2/+2
2015-10-27Move path skipping code to a functionGravatar Steven Schubiger 1-47/+52
2015-10-27Move color names code to a functionGravatar Steven Schubiger 1-55/+64
2015-10-25Simplify code in cleanup functionGravatar Steven Schubiger 1-3/+1
2015-10-25Don't initialize arg_cntGravatar Steven Schubiger 1-1/+1
2015-10-04colorize 0.57v0.57Gravatar Steven Schubiger 2-2/+2
2015-10-04Readjust indentation of testsGravatar Steven Schubiger 1-2/+2
2015-10-03Replace echo command invocations with printfGravatar Steven Schubiger 3-19/+19
to be more portable.