summaryrefslogtreecommitdiffstats
path: root/main.c
Commit message (Expand)AuthorAgeFilesLines
* util: Move redirect() and isopen() to main.cTavian Barnes2020-10-011-0/+22
* Rename struct cmdline to bfs_ctxTavian Barnes2020-09-271-11/+13
* pwcache: Rename from passwd.[ch]Tavian Barnes2020-04-221-1/+1
* passwd: Cache the user/group tablesTavian Barnes2020-02-291-0/+1
* time: Split out time-related functions from utilTavian Barnes2020-02-131-0/+1
* main: Add darray.[ch] to the indexTavian Barnes2019-09-121-0/+1
* main: Update comment for fsadeTavian Barnes2019-06-161-1/+1
* main: Add pointer to trie.[ch]Tavian Barnes2019-03-171-0/+1
* Add some documentation commentsTavian Barnes2019-02-091-0/+31
* Turn on -Wstrict-prototypesTavian Barnes2019-02-061-1/+1
* main: Fix closed standard stream handlingTavian Barnes2019-02-011-15/+25
* Report errors that occur when closing filesTavian Barnes2017-10-211-1/+3
* opt: Separate optimization from parsingTavian Barnes2017-09-161-1/+1
* Re-license under the BSD Zero Clause LicenseTavian Barnes2017-07-271-10/+15
* main: Call setlocale() at startup to use the system localeTavian Barnes2017-07-201-0/+4
* Implement -exit [STATUS]Tavian Barnes2017-07-201-3/+1
* main: Fix error checking of redirect()Tavian Barnes2017-05-061-1/+3
* Update some copyright dates.Tavian Barnes2016-11-241-1/+1
* Redirect stdin from /dev/null for -ok and -okdir.Tavian Barnes2016-11-131-32/+4
* main: IN is read, OUT is write.Tavian Barnes2016-10-181-3/+3
* main: Make sure that STD{IN,OUT,ERR}_FILENO are open.Tavian Barnes2016-10-161-0/+59
* More s/cl/cmdline/.Tavian Barnes2016-02-131-4/+4
* Don't use typedefs to avoid struct/enum tags.Tavian Barnes2016-02-041-1/+1
* Split out parsing code.Tavian Barnes2015-11-291-0/+27