summaryrefslogtreecommitdiffstats
path: root/sysif.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* sysif: respect HAVE_SETENV.Kaz Kylheku2020-10-161-0/+6
* env-hash: now persistent and synced with setenv.Kaz Kylheku2020-10-161-16/+45
* env: move function to sysif.cKaz Kylheku2020-10-161-2/+36
* cygwin: build fixes.Kaz Kylheku2020-08-071-0/+1
* distat: bugfix: use lstat.Kaz Kylheku2020-07-201-1/+1
* stat, lstat and dirstat now take struct param.Kaz Kylheku2020-07-201-13/+13
* Add dirstat function.Kaz Kylheku2020-07-091-19/+46
* Add missing closedir.Kaz Kylheku2020-07-091-2/+21
* opendir: gc-correctness.Kaz Kylheku2020-07-091-1/+2
* readdir: skip . and .. entriesKaz Kylheku2020-07-081-14/+19
* Expose low-level opendir/readdir dir traversal.Kaz Kylheku2020-07-081-3/+104
* c_num: now takes self argument.Kaz Kylheku2020-06-291-61/+97
* New function strsignal.Kaz Kylheku2020-06-271-0/+17
* exit: argument becomes optionalKaz Kylheku2020-06-201-2/+4
* Replace all strerror calls with wrapper.Kaz Kylheku2020-06-201-35/+40
* New function: strerrorKaz Kylheku2020-06-191-0/+16
* Replace trivial format(nil, ...) with simpler ops.Kaz Kylheku2020-05-301-2/+1
* Expose isatty function.Kaz Kylheku2020-05-111-0/+24
* Reduce footprint of :fd property.Kaz Kylheku2020-04-251-3/+3
* poll: allow execution of async signal handlers.Kaz Kylheku2020-04-231-8/+7
* arith: move c_unum and unum declaration into lib.hKaz Kylheku2020-04-221-1/+0
* repl: improve dotfile security tests.Kaz Kylheku2020-04-091-1/+1
* warning cleanup: GNU C++ initializer warnings.Kaz Kylheku2020-04-061-1/+1
* warning cleanup: suspicious switch fallthrough cases.Kaz Kylheku2020-04-051-0/+1
* warning cleanup: missing member initializers.Kaz Kylheku2020-04-051-7/+5
* warning cleanup: signed/unsigned in ternaries.Kaz Kylheku2020-04-051-1/+1
* warning cleanup: remove unused parameters.Kaz Kylheku2020-04-051-2/+2
* fnmatch: fix missing fnm-extmatch.Kaz Kylheku2020-03-071-1/+1
* crypt: refactor hardening a bit.Kaz Kylheku2020-02-151-17/+22
* crypt: harden against crashes.Kaz Kylheku2020-02-141-3/+60
* chmod: ugo perms sees effects from same clause.Kaz Kylheku2020-02-081-0/+1
* chmod: ugo must refer to unaltered perms.Kaz Kylheku2020-02-081-7/+9
* chmod: bug handling comma after right hand ugo.Kaz Kylheku2020-02-071-2/+1
* chmod: setuid/setgid bit bugfix and new tests.Kaz Kyheku2020-02-071-4/+2
* chmod: bugfix and new tests.Kaz Kyheku2020-02-071-5/+7
* chmod: fix broken umask application for implicit all.Kaz Kylheku2020-02-071-9/+6
* chmod: fix broken Coreutils-compatible sticky clear.Kaz Kylheku2020-02-071-1/+1
* chmod: type error in exception throw.Kaz Kyheku2020-02-051-2/+9
* fstat: turn into true alias.Kaz Kylheku2020-02-041-10/+6
* stat and fstat become equivalent.Kaz Kylheku2020-02-041-33/+30
* New feature: symbolic chmod.Kaz Kylheku2020-02-031-7/+156
* New function: rmdir.Kaz Kylheku2020-01-281-0/+16
* New functions: chown, lchown.Kaz Kyheku2020-01-281-1/+45
* ensure-dir: return nil when exists.Kaz Kylheku2020-01-271-1/+2
* ensure-dir: fail if exists and not dir.Kaz Kylheku2020-01-251-20/+30
* New function: mkfifo.Kaz Kylheku2020-01-231-0/+25
* mknod: third arg must be optional.Kaz Kylheku2020-01-231-1/+1
* New functions utimes, lutimes.Kaz Kylheku2020-01-211-1/+113
* sysif: fix inappropriate use of w_ convention.Kaz Kylheku2020-01-151-13/+13