..
1a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
1c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
1l
[12kq]l: remove unix compat code for cputime()
2020-12-19 19:15:02 +01:00
2a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
2c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
2l
[12kq]l: remove unix compat code for cputime()
2020-12-19 19:15:02 +01:00
5a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
5c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
5e
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
5i
5i ki qi vi: avoid buffer overflow in command read loop
2018-09-29 13:58:08 +02:00
5l
5l: fix shifts by zero
2021-01-23 20:36:09 -08:00
6a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
6c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
6l
cc: add a couple notes to the comments regarding flags
2020-12-29 19:38:59 +00:00
7a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
7c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
7l
7l: handle dupok flag in TEXT/GLOBL data
2020-05-17 19:08:10 +02:00
8a
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
8c
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
8l
cc: dont export gethunk(), hunk, nhunk and thunk
2020-05-12 23:18:48 +02:00
9nfs
cmd: remove a bit of unused stuff
2016-11-17 02:59:40 +01:00
9660srv
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
abaco
abaco: add fonts.h to HFILES in mkfile (thanks eekee)
2020-06-21 19:34:54 +09:30
acid
acid: increase hash size (thanks jonas.amoson)
2021-01-05 19:37:26 -08:00
acme
acme: remove superfluous print arguments (patch from plan9port)
2021-10-05 09:40:30 +00:00
astro
astro: fix typo
2014-11-26 18:56:00 -08:00
atazz
atazz: fix %.*s format in special command processing
2019-02-25 04:20:00 +01:00
audio
zuke: fix search function ignoring matching artist name
2021-11-03 14:45:27 +00:00
auth
acmed: pass original utf8 subject domain to challengefn, simplify
2021-10-31 02:16:17 +00:00
aux
realemu: fix typo in usage message.
2021-10-11 18:26:14 +00:00
awk
awk: fix truncated input after fflush
2020-11-19 23:05:26 -08:00
bitsy
bitsy/keyboard: do not rely on atoi() being able to parse hex
2015-08-03 14:52:07 +02:00
bzfs
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
bzip2
gzip, bzip2: add -n flag to suppress modification timestamp
2021-07-21 17:36:02 +00:00
cb
cc
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
cdfs
cmd: remove a bit of unused stuff
2016-11-17 02:59:40 +01:00
cec
fix dangerous werrstr() usages
2014-11-07 12:51:59 +01:00
cfs
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
cifs
always zero initialize Tm structure for tm2sec()
2019-12-03 08:22:02 +01:00
compress
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
con
cpp
cpp: fix mutually recursive macros
2020-07-13 18:50:14 -07:00
cwfs
cwfs: fix interpretation of startdump argument
2020-12-06 13:54:10 +10:30
db
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
dial
dict
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
diff
diff: fix change marker for -c mode
2020-11-16 19:19:37 +01:00
disk
mainly just spelling and typos
2021-11-01 20:49:43 +00:00
dossrv
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
dtracy
show line numbers in dtracy type errors
2020-01-09 11:59:44 -08:00
eqn
cmd: remove a bit of unused stuff
2016-11-17 02:59:40 +01:00
execnet
fix threadsetname usage in few places
2014-05-03 13:07:52 +02:00
exportfs
exportfs, oexportfs, iostats: make -d log to stderr
2021-08-18 17:51:40 +00:00
ext2srv
faces
faces: add -c option to remove faces with button 1 click (thanks sirjofri)
2020-12-04 09:33:55 +01:00
fax
forp
forp: change indexing to verilog-like semantics
2018-12-06 10:56:32 +00:00
git
git/revert: fix empty invocation
2021-11-04 19:08:02 +00:00
grap
graph
grep
grep: fix handling of -b flag
2020-03-26 18:24:39 +10:30
gs
gs: apply mitigations against CVE-2017-8291 (thanks jsmoody)
2019-06-21 18:57:20 +02:00
gzip
gzip, bzip2: add -n flag to suppress modification timestamp
2021-07-21 17:36:02 +00:00
hg
python, hg: tow outside the environment.
2021-06-14 00:00:37 +00:00
hgfs
hgfs: fix loadrevinfo() for empty log bug
2020-03-01 23:23:01 +01:00
hjfs
hjfs: update mtime and qid.vers for directory on rename
2020-07-12 18:54:22 +02:00
hoc
hoc: don't nest calls to follow() when lexing ++/+= and --/-= ( #287 )
2019-12-06 11:53:44 -08:00
htmlfmt
htmlfmt: use uhtml for character set conversion
2014-05-12 02:38:53 +02:00
htmlroff
htmlroff: fix out of bounds access (thanks Rei-sen, via plan9port)
2020-08-01 10:49:29 -07:00
ip
snoopy: dns: add caa record type, fix rrtypestr()
2021-11-03 21:44:24 +00:00
jpg
ico: avoid potential nil pointer dereferences
2020-12-15 20:45:26 +10:30
ka
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
kc
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
ki
5i ki qi vi: avoid buffer overflow in command read loop
2018-09-29 13:58:08 +02:00
kl
[12kq]l: remove unix compat code for cputime()
2020-12-19 19:15:02 +01:00
lex
lex: fix uninitialized fds (thanks きゐ)
2021-06-16 00:28:01 +00:00
lp
lpdaemon: fix bogus string termination (from sources)
2013-06-14 23:22:57 +02:00
map
map/libmap: remove unused function/definitions
2016-03-01 19:36:24 -05:00
mk
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
mothra
libpanel: rename to match clean rule
2021-08-03 02:10:10 +00:00
ndb
ndb/dns: use decimal encoding for txt rr string escapes
2021-11-03 20:38:23 +00:00
nusb
nusb/ether: rndis: add standard class code (tested by jmi2k with OnePlus 8)
2021-04-20 18:08:58 +02:00
paqfs
mkpaqfs(8): allow setting compression level
2021-05-23 17:06:14 +02:00
pic
plot
plot: handle create() failure
2016-03-01 19:40:14 -05:00
plumb
plumber: remove $plumbsrv, add optional srvname, usage check
2021-09-10 21:03:47 +00:00
postscript
troff: fix mangled fonts and character files
2021-06-15 16:13:59 +00:00
proof
proof: don't confuse ""(1) (thanks Stuart Morrow)
2020-11-30 13:13:49 -08:00
qa
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
qc
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
qi
5i ki qi vi: avoid buffer overflow in command read loop
2018-09-29 13:58:08 +02:00
ql
[12kq]l: remove unix compat code for cputime()
2020-12-19 19:15:02 +01:00
ratfs
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
rc
rc: revert 2f8a59f4b5
2021-09-08 14:24:25 +00:00
replica
replica: fix mkfile script installation (thanks Amavect)
2020-07-20 18:58:52 -07:00
rio
rio: match background screen color format (thanks noam)
2021-06-06 22:44:36 +00:00
sam
sam: fix spurious overwrite message (patch from plan9port)
2021-10-05 09:27:45 +00:00
samterm
B, sam: remove sam srv file
2021-06-12 17:20:53 +00:00
scat
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
scuzz
scuzz: uncomment synccache command
2015-09-22 12:23:49 +02:00
snap
snap: use Mach->szaddr as the width of the stack pointer (fixes snap on amd64)
2018-11-22 20:27:27 +01:00
spell
mkfiles: do not rely on path containing the . element
2013-10-26 20:22:01 +02:00
spin
spin: Update to most recent version. (thanks Ori_B)
2017-11-22 21:09:31 +01:00
spred
various cmds: replace magic numbers with Kdel/Keof, etc
2014-12-13 21:58:49 +01:00
syscall
syscall: don't rely on . being in $path (thanks Silas)
2021-01-23 15:06:30 +01:00
tapefs
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
tbl
tbl: fix wrong register count calculation (found by erik)
2013-01-05 16:59:56 +01:00
tcs
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
telco
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
troff
troff2html
upas
upas/fs: add missing newline to a debug print
2021-10-09 10:53:39 +00:00
va
cc: do not expand function-like macros for non-function invocations
2021-10-12 03:06:20 +00:00
vac
vac: add -t flag to exclude temporary files and directories (thanks foura)
2021-05-30 14:30:50 +02:00
vc
kencc: revert back to "set but not used"
2021-06-26 13:16:36 +00:00
venti
venti: fix fprint format string
2021-09-27 04:19:00 +00:00
vi
5i ki qi vi: avoid buffer overflow in command read loop
2018-09-29 13:58:08 +02:00
vl
cc: dont export gethunk(), hunk, nhunk and thunk
2020-05-12 23:18:48 +02:00
vmx
vmx: update openbsd kernel heuristics
2021-09-25 16:57:58 +00:00
vnc
vncv: enable connecting to Darwin hosts
2021-09-25 20:40:47 +00:00
vt
vt: allow scrolling with the mouse.
2021-06-26 17:39:13 +00:00
webfs
webfs: bracket literal ipv6 host in "Host:" header
2019-03-23 00:49:07 +01:00
wikifs
fix dangerous werrstr() usages
2014-11-07 12:51:59 +01:00
aan.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
alarm.c
ar.c
archfs.c
ascii.c
ascii: replace mnemonic np (new page) with ff (form feed) for consistency
2015-10-25 14:46:10 -04:00
basename.c
bc.y
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
bind.c
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
cal.c
cal: fix days of week alignment for year view (thanks igor@9lab.org)
2021-06-19 12:00:52 +00:00
calendar.c
camv.c
camv: fix leak on resize
2018-05-20 16:47:41 +02:00
cat.c
cat: remove stupid long cast
2021-08-04 17:21:54 +00:00
chgrp.c
chgrp: remove unused function declaration (thanks archeus)
2017-04-01 09:01:26 +00:00
chmod.c
cleanname.c
clock.c
clock: remove unused variable
2016-11-17 02:12:49 +01:00
cmp.c
col.c
colors.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
comm.c
cp.c
abandon streaming experiment
2016-03-17 17:48:19 +01:00
cpu.c
cpu: properly handle end of file in readstr()
2021-05-05 01:50:09 +02:00
crc32.c
added crc32
2014-09-30 13:07:36 +02:00
crop.c
crop: allow no-ops for pipelines
2021-04-12 10:29:54 +02:00
date.c
date: remove '-m' flag
2021-08-13 01:27:17 +00:00
dc.c
dc: fix crashes with : operator (thanks istvan bak)
2020-11-21 17:56:34 -08:00
dd.c
dd: error with invalid size suffixes, add 'm'
2021-01-19 15:15:12 -08:00
deroff.c
deroff: fix out-of-bounds access if runes above 0X80 are inside EQ clauses (thanks mmnmnnmnmm, via plan9port)
2020-08-01 10:54:03 -07:00
derp.c
du.c
echo.c
ecp.c
ed.c
ed: dont pass string constants to mktemp()
2014-06-22 01:48:02 +02:00
factor.c
fcp.c
fcp: use iounit() to determine buffer size, reduce number of worker procs to 8
2015-07-19 03:32:38 +02:00
file.c
file: partially revert 8419 to detect <?xml as html
2021-04-25 21:49:01 +02:00
fmt.c
fortune.c
fortune: avoid buffer overflow for lines >= 2K, make sure index has at least one entry, use nrand()/ntruerand() for uniform distribution
2017-03-19 22:04:26 +01:00
fplot.c
fplot: add hyperbolic functions
2020-11-27 10:51:16 +01:00
freq.c
make all the commands agnostic about Rune width. (from sources)
2013-04-24 20:13:18 +02:00
getmap.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
gview.c
histogram.c
various cmds: replace magic numbers with Kdel/Keof, etc
2014-12-13 21:58:49 +01:00
history.c
html2ms.c
html2ms: 0xFFFD → Runeerror
2021-02-23 08:52:59 +01:00
iconv.c
idiff.c
import.c
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
init.c
init: remove dependency to <authsrv.h>
2015-08-21 23:40:31 +02:00
io.c
io(1): %llx -> %ullx
2017-05-22 09:04:51 +00:00
iostats.c
exportfs, oexportfs, iostats: make -d log to stderr
2021-08-18 17:51:40 +00:00
join.c
fix utf and rune handling in preparation for 32bit runes
2012-12-31 21:09:46 +01:00
kbmap.c
kbmap: avoid division by zero when window becomes too small
2020-12-27 23:39:28 +01:00
kprof.c
kprof: fix precedence (thanks geoff)
2018-09-19 01:11:49 +02:00
ktrace.c
ktrace: arm64 support
2019-05-03 21:16:23 +02:00
lens.c
various cmds: replace magic numbers with Kdel/Keof, etc
2014-12-13 21:58:49 +01:00
lnfs.c
pre-lib9p servers: fix incorrect Tversion handling
2020-08-01 15:27:28 +02:00
lock.c
lock: reopen lockfile after changing mode to make lock effective
2015-06-13 15:01:02 +02:00
look.c
ls.c
mc.c
md5sum.c
sum, md5sum, sha1sum: set exit status properly on open/read errors
2018-09-18 15:58:22 -07:00
mkdir.c
mkfile
cmd/mkfile: major cleanup
2021-08-28 13:15:02 +00:00
mklib
mklib, upas/common: clean up libcommon properly (thanks mikan)
2021-02-03 08:10:11 -08:00
mkmany
mkone
mkone: fix man target (thanks Amavect)
2019-05-17 01:51:28 +02:00
mksyslib
acid: update acid libraries for amd64
2014-02-10 23:07:37 +01:00
mntgen.c
mount.c
libauth: change programs to use the new procsetuser() function
2020-12-19 18:02:37 +01:00
mpc.y
mpc: remove unused yylval type
2016-10-19 22:15:51 -05:00
ms2html.c
mtime.c
mug.c
mv.c
netstat.c
news.c
news: make -a and -n get along (thanks lyndon)
2021-01-26 18:07:04 -08:00
nfs.c
nm.c
nntpfs.c
ns.c
ns: remove left over vararg check pragma
2018-02-26 19:58:54 +01:00
os.c
os(1): add c implementation of inferno os command and cmd(3) device manpages
2019-11-30 20:10:08 +01:00
p.c
page.c
page: fix for kerTeX dvi
2021-04-09 16:40:56 +02:00
paint.c
paint: change colors in the palette with button 3
2020-05-23 20:41:20 +02:00
pbd.c
pc.y
pc: set exit status depending on errors
2020-12-15 14:37:36 +01:00
pcc.c
pcc: back out -+ flag removal to allow gracefull upgrade path with new pcc but old cpp
2019-06-19 15:15:35 +02:00
pipefile.c
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
pr.c
primes.c
prof.c
retire the dec alpha port
2016-05-04 16:11:48 +02:00
ps.c
pstree.c
ptrap.c
ptrap: implement filtering on plumb attributes
2020-12-06 21:52:01 +01:00
pump.c
pwd.c
qr.c
qr: fix exit status
2021-01-05 22:36:03 +10:30
ramfs.c
ramfs: fix truncfile() for non multiple of extend size (64k)
2021-02-27 15:08:34 +01:00
ratrace.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
rdbfs.c
rdbfs: add -s srvname (from charles forsyth's rdbfs-srvname patch)
2013-06-14 23:28:59 +02:00
read.c
resample.c
resample: improve performance (thanks José Miguel Sánchez García)
2021-04-25 12:16:40 +02:00
resize.c
resize: add -n for nearest neighbour
2015-09-23 17:52:35 +02:00
rm.c
rotate.c
rx.c
rx: remove ssh code
2017-01-13 19:54:42 +01:00
sat.c
add sat(1) command
2018-03-18 03:03:12 +00:00
scram.c
scram: remove _PTS(5). it just doesn't make any sense
2016-10-15 23:42:22 +02:00
screenlock.c
screenlock: don't poll to top window (thanks Stuart Morrow)
2021-07-18 19:54:58 +00:00
seconds.c
seconds: remove junk from usage
2021-01-17 11:12:18 -08:00
sed.c
sed: accept and ignore -E and -r flags for unix compatibility
2020-05-02 16:56:52 +02:00
seg.c
io, seg: we should exits(nil) at the end of main
2013-05-28 20:06:53 -04:00
seq.c
sh.C
sha1sum.c
sum, md5sum, sha1sum: set exit status properly on open/read errors
2018-09-18 15:58:22 -07:00
size.c
sleep.c
sort.c
sort: fix memory leak (thanks Igor Boehm)
2021-01-01 11:48:39 -08:00
split.c
fix misleading/wrong fd checks
2018-10-20 18:44:09 +00:00
srv.c
libauth: change programs to use the new procsetuser() function
2020-12-19 18:02:37 +01:00
srvfs.c
oexportfs: move legacy code for cpu and import to separate program
2020-12-13 20:09:03 +01:00
ssh.c
ssh: use RSA/SHA-256 instead of RSA/SHA-1 as the public key algorithm
2021-09-02 13:28:48 +00:00
sshfs.c
sshfs: update usage text to match man page
2020-07-29 13:56:03 +09:30
sshnet.c
sshnet: prevent ssh process from keeping the mount alive
2020-05-26 21:37:25 +02:00
stats.c
stats: don't query battery and temp as often when using acpi
2021-01-22 10:15:36 +01:00
strings.c
we look for strings.c, it is broken, this strings.c will make us go.
2014-05-30 04:05:18 +02:00
strip.c
sum.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
swap.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
tail.c
tail: fix follow for empty files (thanks cinap_lenrek)
2014-05-08 14:29:44 +02:00
tar.c
Parse global pax header in the right place.
2019-11-15 13:26:25 -08:00
tee.c
tee: get rid of openf[100] array and just dup() filedescriptors to 3+[0..n-1]
2014-12-21 05:12:56 +01:00
test.c
test: fix expression parser
2021-02-06 15:51:09 +10:30
time.c
timepic.c
timepic: string support
2015-09-29 20:49:28 +02:00
tlsclient.c
tlsclient: allow dumping the server's certificate with new -d flag
2018-01-06 07:43:08 +01:00
tlssrv.c
cmd/ip/*: chown the network connection after authentication
2019-09-21 23:36:44 +02:00
touch.c
touchfs.c
tprof.c
tput.c
tput: check sbrk return value
2015-08-25 03:06:36 -07:00
tr.c
tr: fix 4-byte runes fix (thanks rsc)
2014-04-26 14:26:40 +02:00
trace.c
make bind(2) error handling consistent
2020-05-02 17:32:01 +02:00
truetypefs.c
truetypefs: fall back to width if advance is zero
2018-10-12 08:34:17 -07:00
ttfrender.c
add ttfrender(1)
2018-06-09 14:34:44 +00:00
tweak.c
tweak: add missing return to fix double close(…) on file descriptor…
2021-10-06 13:37:39 +00:00
uhtml.c
uhtml: dont trust charset=utf-8 attribute, verify.
2016-03-13 23:47:24 +01:00
unicode.c
unicode: use Runeerror
2012-12-31 22:49:29 +01:00
uniq.c
uniq: use Bsize for buffers
2014-05-03 10:48:13 +02:00
units.y
unlnfs.c
unmount.c
urlencode.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
walk.c
[9front] walk: properly format permissions
2021-04-06 14:43:38 +02:00
wc.c
improve usage messages (thanks henesy)
2020-03-10 10:09:34 -07:00
webcookies.c
webcookies: remove straggling custom date parser
2021-01-19 18:14:53 -08:00
winwatch.c
winwatch: always reflow when possible (thanks telephil9)
2021-02-02 11:56:45 +01:00
xargs.c
xd.c
xd: use new bio magic to make -u more efficient
2017-06-12 19:56:57 +00:00
yacc.c
stop fiddling with path construction.
2020-05-13 18:50:01 -07:00