summaryrefslogtreecommitdiffstats
path: root/printf.c
Commit message (Expand)AuthorAgeFilesLines
* printf: Colorize file names/paths in simple casesTavian Barnes2021-10-091-8/+51
* printf: Take a CFILE, not a FILETavian Barnes2021-10-091-60/+61
* util: Rename fallthrough to BFS_FALLTHROUGHTavian Barnes2021-06-091-1/+1
* Enable -Wimplicit-fallthroughTavian Barnes2021-06-021-1/+1
* Update copyright datesTavian Barnes2021-02-051-1/+1
* dir: New DIR* facadeTavian Barnes2021-01-281-12/+13
* Include what I useTavian Barnes2020-11-121-3/+3
* Enable -Wsign-compare to catch bugs like 726d7801Tavian Barnes2020-11-041-2/+2
* printf: Adjust some calling conventionsTavian Barnes2020-10-061-9/+9
* diag: New bfs_perror() functionTavian Barnes2020-10-051-13/+13
* util: Don't rely on bftwTavian Barnes2020-09-301-1/+1
* Rename struct cmdline to bfs_ctxTavian Barnes2020-09-271-20/+20
* printf: Format the empty string for %l of non-linksTavian Barnes2020-09-201-9/+10
* Don't call stat() just to determine symbolic lengthsTavian Barnes2020-09-181-1/+4
* bftw: Rename bftw_typeflag to bftw_type, and make it not a bitmaskTavian Barnes2020-07-291-6/+6
* pwcache: Rename from passwd.[ch]Tavian Barnes2020-04-221-1/+1
* passwd: Cache the user/group tablesTavian Barnes2020-02-291-7/+20
* time: Split out time-related functions from utilTavian Barnes2020-02-131-0/+1
* bftw: Pass a const struct BFTW * to the callbackTavian Barnes2019-05-051-29/+29
* bftw: Add a caching stat() API to struct BFTWTavian Barnes2019-05-041-133/+172
* stat: Unify the flags argumentsTavian Barnes2019-05-041-1/+1
* Release 1.41.4Tavian Barnes2019-04-151-1/+1
* bftw: Work around d_type being wrong for bind mounts on LinuxTavian Barnes2019-03-061-5/+2
* Turn on -Wstrict-prototypesTavian Barnes2019-02-061-1/+1
* diag: Unify diagnostic formattingTavian Barnes2019-01-021-16/+10
* stat: Unify bfs_stat_time() implementationsTavian Barnes2018-12-201-26/+2
* bftw: Move bftw_typeflag conversion out of utilTavian Barnes2018-12-171-1/+1
* Update copyright datesTavian Barnes2018-09-241-1/+1
* Add some missing fallthrough commentsTavian Barnes2018-08-161-0/+1
* printf: Support all standard strftime() directivesTavian Barnes2018-07-241-10/+20
* printf: Support %B, GNU find's undocumented birth time specifierTavian Barnes2018-07-241-5/+6
* stat: Don't assume blocks are 512 bytesTavian Barnes2018-07-241-3/+11
* printf: Output ? for errors in %YTavian Barnes2018-07-201-5/+16
* printf: Add %w and %Wk for file birth timesTavian Barnes2018-01-201-0/+9
* stat: New wrapper around the stat() familyTavian Barnes2018-01-081-42/+50
* color: Implement %m for cfprintf()Tavian Barnes2017-11-131-1/+1
* Add support for file birth/creation times on platforms that have itTavian Barnes2017-11-051-3/+9
* opt: Separate optimization from parsingTavian Barnes2017-09-161-1/+2
* printf: Save some lines in time specifier parsingTavian Barnes2017-08-271-36/+4
* Re-license under the BSD Zero Clause LicenseTavian Barnes2017-07-271-10/+15
* Handle ENOTDIR the same as ENOENTTavian Barnes2017-07-091-0/+1
* printf: Fix embedded nul bytesTavian Barnes2017-06-101-11/+16
* Don't parse the mount table until it's neededTavian Barnes2017-04-291-3/+6
* Implement -fstypeTavian Barnes2017-04-231-1/+22
* Move bftw_typeflag converters to util.cTavian Barnes2017-04-081-1/+1
* Implement -ls and -flsTavian Barnes2017-03-111-91/+28
* Make a printf()-style API for colored messagesTavian Barnes2017-03-111-25/+14
* Implement -printf %Ak, %Ck, and %TkTavian Barnes2017-03-111-89/+231
* bftw: Make the nameoff of "///" point to "/"Tavian Barnes2017-02-091-0/+4
* Add support for -x?type with multiple typesTavian Barnes2017-02-081-64/+16