aboutsummaryrefslogtreecommitdiffstats
path: root/text-utils
AgeCommit message (Expand)AuthorFilesLines
2016-11-29Correctly format page cross referencesMichael Kerrisk (man-pages)1-2/+2
2016-11-29Place SEE ALSO entries in orderMichael Kerrisk (man-pages)3-6/+6
2016-10-27misc: fix some compiler warningsRuediger Meier1-4/+4
2016-10-06rev: Avoid out of boundary readTobias Stoeckmann1-0/+3
2016-10-06rev: Avoid calling free in a signal handlerTobias Stoeckmann1-1/+0
2016-09-29ul: Fix buffer overflowTobias Stoeckmann1-10/+4
2016-07-21misc: simplify if clauses [oclint]Sami Kerola2-14/+9
2016-07-19tailf: Fix previously adjusted segfault patchTobias Stoeckmann1-1/+1
2016-07-14tailf: Fix segmentation fault in tailf on 32 bitTobias Stoeckmann1-2/+5
2016-06-03more: don't include ncurses.h, fix for non-widecharKarel Zak1-5/+2
2016-05-31misc: Fix various typosSebastian Rasmussen2-4/+4
2016-05-31docs: Fix various typosSebastian Rasmussen2-3/+3
2016-04-13colcrt: avoid the command getting hung [afl]Sami Kerola1-0/+7
2016-03-17docs: miscellaneous tiny tweaks of man pagesBenno Schulenberg1-5/+5
2016-03-07misc: never cast void* from malloc(3) and friendsRuediger Meier1-2/+2
2016-03-07Merge branch 'master' of https://github.com/Rufflewind/util-linuxKarel Zak1-3/+3
2016-03-06hexdump: certain long options should not accept argumentsPhil Ruffwind1-3/+3
2016-02-29misc: fix some includesRuediger Meier1-1/+0
2016-02-23build-sys: disable unused parameter warnings for some test progsRuediger Meier1-1/+1
2016-02-23build-sys: always add AM_CFLAGSRuediger Meier1-1/+1
2016-02-18lib: rename strmode() and setmode()Ruediger Meier1-5/+5
2016-02-11colcrt: minor cosmetic changesKarel Zak1-14/+35
2016-02-02colcrt: reimplementationSami Kerola1-243/+176
2016-01-26more: remove unnecessary compatibility layerKarel Zak1-66/+41
2016-01-26build-sys: remove libtermcap supportSami Kerola2-91/+23
2016-01-13column: ignore non-printable charsKarel Zak1-7/+36
2016-01-06lib/tty: Pass default width to get_terminal_width()Boris Egorov1-3/+1
2015-12-02line: keep stdin unbuifferedKarel Zak1-0/+1
2015-11-09hexdump: fix a typo and tweak some wordings in the manpageBenno Schulenberg1-5/+6
2015-08-10colcrt: allocate enough space for data moves [afl & asan]Sami Kerola1-1/+1
2015-08-10colcrt: avoid writing beyond array bound [afl & asan]Sami Kerola1-0/+2
2015-08-09colcrt: use #define in place of magic constantsSami Kerola1-11/+14
2015-08-05more: improve ugly macroKarel Zak1-10/+17
2015-08-05tailf: fix open() return value check [coverity scan]Karel Zak1-1/+2
2015-07-30hexdump: fix man page (-x vs. default output)Karel Zak1-4/+3
2015-03-16tailf: deprecatedRuediger Meier2-4/+16
2015-03-05tailf: use size_t and fwrite()Karel Zak1-18/+14
2015-03-05tailf: ensure file argument really is a fileSami Kerola1-1/+2
2015-03-05tailf: do not allow minus signed last lines argumentSami Kerola1-11/+13
2015-03-05tailf: count last lines correctly at initial print outSami Kerola1-41/+36
2015-02-27lib/colors: use libtinfo to check terminal capabilityKarel Zak1-1/+1
2015-02-25colors: cleanup man pages, add hint to usage()Karel Zak2-2/+5
2015-02-02textual: grammarize and harmonize the stat error messageBenno Schulenberg2-3/+3
2015-01-28more: fix repeat search crashSami Kerola1-0/+3
2015-01-20docs: restore minus symbols in long optsJ William Piggott3-5/+5
2015-01-12docs: remove obsolete and unneeded comments from man-page filesBenno Schulenberg5-14/+10
2015-01-07ul: remove unexplained TERM=lpr overrideSami Kerola1-9/+0
2015-01-06tailf: slice up the usage text for ease of translationBenno Schulenberg1-10/+9
2015-01-06colcrt: slice up the usage text for ease of translationBenno Schulenberg1-8/+8
2015-01-06textual: add a docstring to most of the utilitiesBenno Schulenberg11-1/+42
2014-12-19more: fix compiler warningsKarel Zak1-2/+2
2014-12-19more: blacklist unsigned integer overflow [AddressSanitizer]Sami Kerola1-4/+11
2014-12-09line: use util-linux conventionsSami Kerola1-15/+49
2014-12-09textual: improve error messagesSami Kerola1-6/+4
2014-10-31hexdump: use 'll' format modifier instead of the non-standard 'q'.Natanael Copa1-7/+9
2014-10-20ul: fix filter() indentationSami Kerola1-85/+75
2014-10-01textual: use usage() text element macrosSami Kerola2-11/+6
2014-10-01textual: use manual tail usage() macroSami Kerola5-1/+5
2014-10-01textual: use version printing macro everywhereSami Kerola7-17/+8
2014-10-01hexdump: remove deprecation messageSami Kerola1-6/+1
2014-10-01docs: update deprecation bannersSami Kerola2-0/+18
2014-08-11textual: remove some inconsistent periods from error messagesBenno Schulenberg1-1/+1
2014-08-06docs: fix inconsistencies in man pagesSteven Honeyman2-2/+2
2014-08-06hexdump: Fix parse format of "byte count without repetition count"HUANG Wei1-1/+1
2014-07-28more: replace ad-hoc support for plurals with gettext plurals.Lauri Nurmi1-8/+6
2014-07-16docs: bring several man pages closer to standard formattingBenno Schulenberg8-70/+77
2014-07-14docs: improve formatting and wording of a few man pagesBenno Schulenberg1-11/+12
2014-06-06docs: fix "behaviour" vs. "behavior"Karel Zak1-1/+1
2014-05-21build-sys: add BUILD_{COL,COLCRT,COLRM,COLUMN,HEXDUMP,REV,TAILF}Karel Zak1-20/+28
2014-05-13hexdump: add --color to the man pageKarel Zak1-9/+8
2014-05-13hexdump: use new colors APIKarel Zak1-1/+1
2014-05-07column: inform user when multibyte conversion error occursSami Kerola1-1/+7
2014-05-06textual: remove square brackets from around three dotsBenno Schulenberg1-1/+1
2014-04-01Merge branch 'pg-manual-page-long-options' of https://github.com/jaalto/util-...Karel Zak1-6/+12
2014-03-11lib/colors: add info to man pages, add terminal-colors.d.5Karel Zak1-0/+11
2014-03-11lib/colors: check for /etc/terminal-colors.d/[util].disableOndrej Oprala1-2/+2
2014-03-04docs: fix two command representations in the man page of moreBenno Schulenberg1-24/+14
2014-03-04hexdump: color unit may now be longer than the corresponding format unitOndrej Oprala2-3/+16
2014-02-21more: fix double free crashSami Kerola1-1/+0
2014-02-21more: improve formatting and wording of man page and help textBenno Schulenberg2-34/+35
2014-02-17docs: make hexdump.1 color specification easier to understandSami Kerola1-36/+36
2014-02-10hexdump: add highlighting supportOndrej Oprala5-1/+281
2014-01-24include/c.h: prefer nanosleep() over usleep()Karel Zak1-1/+1
2014-01-14column: fix mem leak [coverity scan]Karel Zak1-1/+3
2014-01-14more: fix mem leak [coverity scan]Karel Zak1-1/+3
2014-01-06hexdump: convert a variable type according with fmtAndrew Vagin1-6/+6
2014-01-06hexdump: don't access hex after freeing itAndrew Vagin1-1/+5
2014-01-06hexdump: use xcalloc()Karel Zak1-1/+2
2013-12-02hexdump: Create struct hexdump containing previously global variables.Ondrej Oprala4-89/+90
2013-12-02hexdump: add __attribute__ ((__noreturn__)) to bad*() functionsOndrej Oprala1-24/+20
2013-12-02hexdump: rename struct _fs to struct hexdump_fs and remove its typedefOndrej Oprala4-15/+15
2013-12-02hexdump: rename struct _fu to struct hexdump_fu and remove its typedefOndrej Oprala4-15/+15
2013-12-02hexdump: Rename struct _pr to struct hexdump_pr and remove it's typedefOndrej Oprala5-18/+20
2013-12-02hexdump: rename rewrite to rewrite_rulesOndrej Oprala3-3/+3
2013-12-02hexdump: rename add to add_fmtOndrej Oprala3-19/+19
2013-12-02hexdump: Merge hexsyntax.c into hexdump.cOndrej Oprala4-163/+117
2013-12-02hexdump: add the prefix 'hexdump-' to {conv,display,parse}.cOndrej Oprala4-3/+3
2013-11-08hexdump: catch memory leaksOndrej Oprala3-4/+32
2013-11-08hexdump: make addfile() variable names more hinting of their purposeOndrej Oprala1-6/+6
2013-11-08hexdump: use skip_space() in add()Ondrej Oprala1-9/+4
2013-11-08hexdump: rename in() to first_letter()Ondrej Oprala1-8/+8
2013-11-08hexdump: get rid of redundant typecastsOndrej Oprala2-10/+10
2013-11-08hexdump: minor formatting improvements in display()Ondrej Oprala1-13/+22
2013-11-08hexdump: rewrite cluttered case statementsOndrej Oprala1-133/+104
2013-11-08hexdump: use xasprintf in conv_c()Ondrej Oprala1-2/+4
2013-11-08hexdump: delete redundant typecastsOndrej Oprala1-10/+10
2013-11-08hexdump: use GNU case ranges where possibleOndrej Oprala1-4/+4
2013-11-08hexdump: use xstrncpy in add()Ondrej Oprala1-2/+2
2013-11-08hexdump: simplify newsyntax argumentsOndrej Oprala3-7/+5
2013-11-08hexdump: minor formatting improvementsOndrej Oprala1-18/+18
2013-11-08hexdump: rename next{fs,fu,pr} to {fs,fu,pr}listOndrej Oprala4-33/+33
2013-11-08hexdump: rewrite addfile() to use getline()Ondrej Oprala1-9/+8
2013-11-08hexdump: formatting and variable name cleanupOndrej Oprala5-27/+33
2013-11-08hexdump: rewrite() formatting improvementsOndrej Oprala1-29/+28
2013-11-08hexdump: rewrite escape()Ondrej Oprala1-1/+3
2013-11-08hexdump: rewrite rewrite()Ondrej Oprala1-105/+122
2013-11-08hexdump:rewrite add()Ondrej Oprala1-5/+3
2013-11-08hexdump: rewrite next()Ondrej Oprala1-1/+1
2013-11-08hexdump: rewrite get()Ondrej Oprala1-1/+2
2013-11-08hexdump: rewrite addfile()Ondrej Oprala1-6/+8
2013-11-08hexdump: cleanup of redundant symbols/repeating literalsOndrej Oprala3-26/+27
2013-11-08hexdump: use list.h queues and rewrite redundant for cyclesOndrej Oprala5-104/+141
2013-10-18pg: use LC_ALLKarel Zak1-1/+1
2013-10-15more: fix warning when compiled --without-ncursesKarel Zak1-1/+1
2013-10-15docs: standardize the phrases for --help and --version in all man pagesBenno Schulenberg7-12/+12
2013-10-08textual: use the standard angular brackets for non-literal argumentsBenno Schulenberg1-1/+1
2013-10-08hexsyntax: in help text, wrap argument of option -e in angular bracketsBenno Schulenberg1-1/+1
2013-10-04build-sys: use tinfo *or* ncurses for more(1), ul(1) and setterm(1)Karel Zak1-5/+20
2013-10-04include: Add missing includesMichael Forney1-0/+1
2013-09-30clean up term lib handlingMike Frysinger1-20/+7
2013-09-12rev: fix new line regressionSami Kerola1-1/+3
2013-09-10hexdump: revert global exitval variable changeSami Kerola3-5/+6
2013-08-05more: make output redirection more efficientSami Kerola1-3/+4
2013-08-05column: use variable lenght printf field width to wprint blanksSami Kerola1-3/+2
2013-08-01more: guarantee space for multibyteKarel Zak1-0/+6
2013-08-01more: check for buffer size when write multibyte charKarel Zak1-1/+2
2013-08-01rev: use string printing rather than character outputSami Kerola1-8/+13
2013-08-01more: fix buffer overflowKarel Zak1-1/+2
2013-07-09more: use variable lenght printf field width to print blanksSami Kerola1-2/+1
2013-07-09column: dereference of null pointer [clang-analyzer]Sami Kerola1-1/+1
2013-07-09ul: use string printing functionSami Kerola1-4/+2
2013-07-09ul: use correct typesSami Kerola1-3/+3
2013-07-09more: assigned value is never read [clang-analyzer]Sami Kerola1-1/+1
2013-07-01ul: enhance command performanceSami Kerola1-4/+4
2013-07-01hexdump: remove unnecessary global variablesSami Kerola3-7/+5
2013-06-18pg.1: Move (plus) options near (minus) option at the beginningJari Aalto1-8/+8
2013-06-18pg.1: Add -h, --help, -V, --versionJari Aalto1-0/+6
2013-06-18pg.c: Add --help and --versionJari Aalto1-2/+15
2013-06-07rev: reduce stream checking when closing read-only file descriptorSami Kerola1-4/+1
2013-06-07rev: simplify new line detection and impossible testSami Kerola1-5/+4
2013-06-07rev: stop adding new line at the end when input does not have itSami Kerola1-1/+2
2013-06-07docs: slightly correct the man page of columnBenno Schulenberg1-10/+11
2013-06-07textual: fix several typos and angular brackets in messagesBenno Schulenberg1-3/+3
2013-05-13standard SEE ALSO section of man pagesMike Frysinger1-1/+2
2013-05-07build-sys: use -Wno-clobbered for some BSD crapKarel Zak1-0/+2
2013-04-26pg: check writing to a file was successfulSami Kerola1-1/+8
2013-04-26hexdump: add long options to the commandSami Kerola2-33/+52
2013-04-26Fix various typosYuri Chornoivan1-1/+1
2013-04-09docs: col.1: fix manual page name section [checkmans.sh]Sami Kerola1-1/+1
2013-04-09libmount, col: remove redundant null checks [smatch scan]Sami Kerola1-2/+1
2013-04-09various: fix variable and function declarations [smatch scan]Sami Kerola3-13/+13
2013-04-05ul: cleanup usage() and man pageKarel Zak2-11/+12
2013-03-27pg: fix memory leak [coverity scan]Karel Zak1-1/+3
2013-03-20docs: make the section AVAILABILITY always come last in man pagesBenno Schulenberg1-2/+2
2013-03-18docs: add TB to list of supported suffixesKarel Zak1-1/+1
2013-02-06translation: unify exec error messagesSami Kerola1-1/+1
2013-02-06a pointer should not be compared to zero [coccinelle]Sami Kerola1-2/+2
2013-02-06textual: spell and encode the name of Arkadiusz Miśkiewicz correctlyBenno Schulenberg10-10/+10
2013-01-30textual: standardize the reporting of program name plus package versionBenno Schulenberg1-2/+1
2013-01-25column: make usage() translator friendlySami Kerola1-15/+14
2013-01-25textual: standardize reporting of program name plus package versionBenno Schulenberg1-1/+2
2013-01-25textual: remove inconsistent periods from two error messagesBenno Schulenberg1-1/+1
2013-01-25textual: fix a few typos in some of the usage help textsBenno Schulenberg1-2/+2
2013-01-24more: allow to compile as non-interactive test_more programKarel Zak2-0/+13
2013-01-24build-sys: add --disable-{more,ul,pg}Karel Zak1-22/+32
2013-01-10hexdump: do not segfault when iterating over an empty format stringOndrej Oprala1-7/+9
2012-12-19more: remove unnecessary variableSami Kerola1-2/+2
2012-10-22include/c: move usleep() fallback to c.hKarel Zak1-1/+0
2012-10-15more: remove few memory leaksSami Kerola1-1/+7
2012-10-15more: align void in functions with prototypes, and remove void castsSami Kerola1-14/+14
2012-10-15more: fix coding styleSami Kerola1-1714/+1694
2012-10-15pg: fix coding styleSami Kerola1-399/+287
2012-10-15pg: do not turn off warnigns artificiallySami Kerola1-21/+0
2012-10-15pg: use unistd.h STDOUT_FILENOSami Kerola1-26/+26
2012-10-15pg: add noreturn function attributesSami Kerola1-5/+5
2012-10-15pg: add const qualifiers where suitableSami Kerola1-10/+13
2012-10-15pg: use libc error printing facilitiesSami Kerola1-27/+12
2012-10-15pg: refactor argument handingSami Kerola1-75/+84
2012-10-15docs: fix column.1 groff syntax errorSami Kerola1-1/+1
2012-10-15column: add --output-separator optionSami Kerola2-5/+17
2012-10-15pg: check numeric user inputsSami Kerola2-4/+7
2012-10-02column: describe change of separator behavior in man page bugs sectionSami Kerola1-0/+20
2012-10-02column: clarify the --separator optionPádraig Brady2-3/+3
2012-10-02column: make defined separator to be non-greedySami Kerola1-5/+32
2012-09-07mark expected fallthrough for static analysersKarel Zak1-0/+1
2012-09-04textual: fix typos in messagesYuri Chornoivan1-1/+1
2012-09-04col: fix compiler warning [-Wstrict-prototypes]Karel Zak1-1/+1
2012-08-14column: --separator segfaultsB Watson1-2/+2
2012-07-26more: add noreturn function attributeSami Kerola1-1/+2
2012-07-26hexdump: fix shadow declarationSami Kerola3-3/+3