summaryrefslogtreecommitdiffstats
path: root/printf.c
AgeCommit message (Expand)Author
2020-11-04Enable -Wsign-compare to catch bugs like 726d7801Tavian Barnes
2020-10-06printf: Adjust some calling conventionsTavian Barnes
2020-10-05diag: New bfs_perror() functionTavian Barnes
2020-09-30util: Don't rely on bftwTavian Barnes
2020-09-27Rename struct cmdline to bfs_ctxTavian Barnes
2020-09-20printf: Format the empty string for %l of non-linksTavian Barnes
2020-09-18Don't call stat() just to determine symbolic lengthsTavian Barnes
2020-07-29bftw: Rename bftw_typeflag to bftw_type, and make it not a bitmaskTavian Barnes
2020-04-22pwcache: Rename from passwd.[ch]Tavian Barnes
2020-02-29passwd: Cache the user/group tablesTavian Barnes
2020-02-13time: Split out time-related functions from utilTavian Barnes
2019-05-05bftw: Pass a const struct BFTW * to the callbackTavian Barnes
2019-05-04bftw: Add a caching stat() API to struct BFTWTavian Barnes
2019-05-04stat: Unify the flags argumentsTavian Barnes
2019-04-15Release 1.41.4Tavian Barnes
2019-03-06bftw: Work around d_type being wrong for bind mounts on LinuxTavian Barnes
2019-02-06Turn on -Wstrict-prototypesTavian Barnes
2019-01-02diag: Unify diagnostic formattingTavian Barnes
2018-12-20stat: Unify bfs_stat_time() implementationsTavian Barnes
2018-12-17bftw: Move bftw_typeflag conversion out of utilTavian Barnes
2018-09-24Update copyright datesTavian Barnes
2018-08-16Add some missing fallthrough commentsTavian Barnes
2018-07-24printf: Support all standard strftime() directivesTavian Barnes
2018-07-24printf: Support %B, GNU find's undocumented birth time specifierTavian Barnes
2018-07-24stat: Don't assume blocks are 512 bytesTavian Barnes
2018-07-20printf: Output ? for errors in %YTavian Barnes
2018-01-20printf: Add %w and %Wk for file birth timesTavian Barnes
2018-01-08stat: New wrapper around the stat() familyTavian Barnes
2017-11-13color: Implement %m for cfprintf()Tavian Barnes
2017-11-05Add support for file birth/creation times on platforms that have itTavian Barnes
2017-09-16opt: Separate optimization from parsingTavian Barnes
2017-08-27printf: Save some lines in time specifier parsingTavian Barnes
2017-07-27Re-license under the BSD Zero Clause LicenseTavian Barnes
2017-07-09Handle ENOTDIR the same as ENOENTTavian Barnes
2017-06-10printf: Fix embedded nul bytesTavian Barnes
2017-04-29Don't parse the mount table until it's neededTavian Barnes
2017-04-23Implement -fstypeTavian Barnes
2017-04-08Move bftw_typeflag converters to util.cTavian Barnes
2017-03-11Implement -ls and -flsTavian Barnes
2017-03-11Make a printf()-style API for colored messagesTavian Barnes
2017-03-11Implement -printf %Ak, %Ck, and %TkTavian Barnes
2017-02-09bftw: Make the nameoff of "///" point to "/"Tavian Barnes
2017-02-08Add support for -x?type with multiple typesTavian Barnes
2017-02-07Add some missing perror() callsTavian Barnes
2017-02-06Fix a memory leak parsing -printfTavian Barnes
2017-02-05Implement -printf/-fprintfTavian Barnes