summaryrefslogtreecommitdiff
path: root/sys/src/cmd
AgeCommit message (Collapse)Author
2021-01-19webcookies: remove straggling custom date parserOri Bernstein
One place missed in the tmdate purge.
2021-01-19upas/ml: touch the artworkOri Bernstein
Global variables deserve more greppable names, since I'm likely to know where they're used.
2021-01-19dd: error with invalid size suffixes, add 'm'Ori Bernstein
When invoking with dd with an invalid size suffix, we silently accept the suffix. This can lead to confusion, because lines like: dd -bs 1K dd -bs 1m will silently copy in 1-byte increments. This has caught people by surprise. While we're at it, megabytes are convenient, so let's have them too.
2021-01-19mothra: linkify text starting with gemini:// and ftp://Sigrid
2021-01-19mothra: resolve urls on middle click. helps with snarfing of relative urlsSigrid
2021-01-17passwd: make legacy mode explicitOri Bernstein
Passwd used to produce a very confusing error about DES not being enabled whenever the password was mistyped. This happened because we attempted to guess what authentication method to use, and preseneted the error from the wrong one on failure. This puts the legacy mode behind a flag, so that we don't even try the old method unless it's explicitly requested.
2021-01-17seconds: remove junk from usageOri Bernstein
2021-01-16tweak: support showdata plumb action (thanks sirjofri)Sigrid
2021-01-12cal: use Sa/Su in all cases, also simplify the codeSigrid
2021-01-12cal: fix -s 7Sigrid
2021-01-12cal: add -s option to specify the starting day of the weekSigrid
2021-01-12audio/flacenc: missed an argument in fprintf()Sigrid
2021-01-11libFLAC/mkfile: update version and build with -DNDEBUGSigrid
2021-01-11libvorbis: fix free() called on a wrong pointerSigrid
2021-01-11audio/flacencSigrid
2021-01-05mergeOri Bernstein
2021-01-05acid: increase hash size (thanks jonas.amoson)Ori Bernstein
when loading large binaries such as netsurf, with many symbols, our hash table fills up with collisions and loading the symbol table gets very slow. Bumping it up drops the time to lstk() in acid on netsurf from 4 minutes to 8 seconds.
2021-01-05qr: fix exit statusAlex Musolino
Call exits(0) instead of returning from main. Also call sysfatal if writing of image data fails. Previously, qr(1) would exit with default non-nil status "main" unconditionally as a result of returning from main.
2021-01-01file: ftyp mp4* is video/mp4 as wellSigrid
2021-01-01sort: fix memory leak (thanks Igor Boehm)Ori Bernstein
Free the last line that we examine when looping through the lines in a file.
2020-12-29cc: add a couple notes to the comments regarding flagsBurnZeZ
2020-12-29plumber: open rule files as OCEXEC, to avoid leaking them to sub commandscinap_lenrek
2020-12-28text2post: check font index for out of rangeSigrid
2020-12-28plumber: don't leak srvfd file descriptor into sub processescinap_lenrek
Put OCEXEC flag on the srvfd so it wont be leaked on sub-processes we spawn from plumb rules.
2020-12-28plumb: fix wrong click attribute offset (thanks umbraticus)Sigrid
2020-12-27kbmap: avoid division by zero when window becomes too smallcinap_lenrek
2020-12-27aux/vga: remove panning, add screen tilting supportcinap_lenrek
2020-12-23libvorbis: 1.3.5 → 1.3.7 (fixes a bunch of CVE and other small issues)Sigrid
2020-12-22aout2uimage: fix missing \n in usage print (thanks james)cinap_lenrek
2020-12-22kbdfs: fix mistake, remove leftover static user variable (thanks umbraticus ↵cinap_lenrek
and igor)
2020-12-20ndb/dns: handle dnskey RR's (thanks moody)cinap_lenrek
On 12/18/20, Jacob Moody wrote: > Hello, > > I recently ran in to some issues with pointing an unbound server towards a > 9front dns server as its upstream. > The parsing seemed to fail when ndb/dns received a DNSKEY RR from it's own > upstream source on behalf of unbound. > This patch catches and stores the DNSKEY from the upstream server to prevent > this.
2020-12-19[12kq]l: remove unix compat code for cputime()cinap_lenrek
2020-12-19libauth: change programs to use the new procsetuser() functioncinap_lenrek
2020-12-19aux/kbdfs: use getuser() from libccinap_lenrek
2020-12-19acme: use global user string variable instead of getuser()cinap_lenrek
2020-12-19acme: use getuser() in fsinit()cinap_lenrek
2020-12-18vt: rfork environment varibles (thanks fshahriar)Ori Bernstein
vt sets several environment variables ($TERM, $COLS, $LINES) after exiting. This change rforks the environment so that this detritus doesn't get left behind.
2020-12-15pc: set exit status depending on errorsSigrid
2020-12-15pc: treat EOF gracefully, allowing easier use within sam command languageSigrid
2020-12-15mergeAlex Musolino
2020-12-15ico: avoid potential nil pointer dereferencesAlex Musolino
Bgeticon can fail, leaving the Icon img pointers nil.
2020-12-15ico: fix interpretation of 0 widths/heightsAlex Musolino
2020-12-13iostats: dup 9p pipe to both fd 0 and fd 1 for exportfscinap_lenrek
2020-12-13oexportfs: move legacy code for cpu and import to separate programcinap_lenrek
The initial protocol handling in exportfs for cpu and import services is a huge mess. Saparate the code out into its own program with its own oexportfs(4) manpage.
2020-12-10vmx: clean up mksegment, memset only if segment existed (devsegment clears ↵Sigrid
new ones)
2020-12-08vncv: backing out previous change, this needs another revisioncinap_lenrek
2020-12-08vncv: do NOT map Kaltgr to meta, introduce Mod4 (Super) as an extra key to ↵Sigrid
use instead
2020-12-08vmx(1): build vmxgdb by default, clean it up as wellSigrid
2020-12-08vmx: nanosec(): fix non-interruptable temporary, assign fasthz only once ↵cinap_lenrek
after xstart
2020-12-08vmx: add fmt checking, fix fmt errors, remove duplication for vmdebugcinap_lenrek