plan9fox/sys/src/cmd
cinap_lenrek 592b8d5b35 hjfs: fix deadlocks
buffers which still have requests queued on them are not free!

we cannot chanedev() a buffer while it has still requests queued on it
and we canot just queue our request (having different address) on the
buffer while there are other requests before it, otherwise we would
create artificial block dependency that can cause deadlock.
2015-08-13 10:41:12 +02:00
..
1a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
1c 1c,2c,7c,kc,vc: honor suppress condition for outstring() in swt.c 2015-08-02 14:52:54 +02:00
1l [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
2a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
2c 1c,2c,7c,kc,vc: honor suppress condition for outstring() in swt.c 2015-08-02 14:52:54 +02:00
2l [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
5a 5a: revert MOVM .S and .W are exclusive (broke bcm build) 2014-08-17 04:26:28 +02:00
5c [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
5e 5e: enable VFP emulation by default, doubles only need to be 4 byte aligned 2015-07-08 02:13:16 +02:00
5i import updated compilers from sources 2012-07-30 19:11:16 +02:00
5l [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
6a 6a, 6c, 6l: fix copy propagation 2014-05-30 12:28:01 +02:00
6c 6c: MOVL xxx, r; MOVLQZX r, r -> MOVL xxx, r 2015-03-17 16:12:01 +01:00
6l 6l: no need to emit rex.w prefix for MOVBQZX and MOVWQZX 2015-02-17 22:25:55 +01:00
7a Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
7c 1c,2c,7c,kc,vc: honor suppress condition for outstring() in swt.c 2015-08-02 14:52:54 +02:00
7l [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
8a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
8c [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
8l [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
9nfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
9660srv 9660srv: keep data and metadata separate in the cache with a tag 2015-07-14 22:23:16 +02:00
abaco abaco: cleanup, handle image/x-icon, don't use backspace as a hotkey, and remove urlconvience()/related functions 2014-11-16 09:58:21 -05:00
acid acid: fix sysr1() stack corruption 2014-09-22 23:07:59 +02:00
acme acme: allow typing '\n' in window tags 2014-12-17 14:27:31 -08:00
astro astro: fix typo 2014-11-26 18:56:00 -08:00
atazz Add Erik Quanstrom's atazz 2012-09-20 22:39:48 +12:00
audio libFLAC: fix compiler warnings by properly declaring void function arguments 2015-07-13 02:56:51 +02:00
auth authsrv: use plan9 key for http authentication 2015-06-02 01:15:43 +02:00
aux 9pcon: use strtol() to parse integers 2015-08-03 15:48:01 +02:00
awk awk: proctab.c is always regenerated from maketab, so it is unnecessary to keep it 2013-05-09 20:48:23 -04:00
bitsy bitsy/keyboard: do not rely on atoi() being able to parse hex 2015-08-03 14:52:07 +02:00
btc btc mkfile: mkdir -p 2014-04-28 22:39:12 +02:00
bzfs bzfs: handle erealloc(..., 0) 2015-04-23 18:40:00 +02:00
bzip2 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cb cb: import updates from sources 2012-08-01 21:57:13 +02:00
cc cc: provide fake realloc() for getenv() 2015-07-28 12:06:29 +02:00
cdfs cdfs: pull updates from sources 2012-08-01 21:34:14 +02:00
cec fix dangerous werrstr() usages 2014-11-07 12:51:59 +01:00
cfs cfs: change default mountpoint to /mnt/cfs and fix the manual (thanks mischief) 2014-12-11 20:38:04 +01:00
cifs vblade, cifs, usbuhci: fix parenthesis 2015-06-13 15:03:56 +02:00
compress Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
con Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cpp cpp: search source file directory first for quoted #include (thanks Ori_B) 2015-07-13 00:54:56 +02:00
cryptsetup cryptsetup: multifile commands + -i 2011-05-29 00:47:44 +00:00
cwfs cwfs: set permission of / to 0775 on ream 2015-08-05 13:06:11 +02:00
db db: fix unicode support (thanks giacomo) 2015-03-19 11:44:26 +01:00
dial Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dict fix strncmp/memcmp used with a wrong number 2015-06-11 22:13:55 +02:00
diff Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
disk kfs: set permission of / to 0775 on ream 2015-08-05 13:13:40 +02:00
dossrv dossrv: maintain file creation date/time on disk, fsinfo sector can be 0 (disabled) 2015-06-04 04:34:08 +02:00
eqn eqn: fix parallel build (thanks eekee) 2014-04-03 23:20:48 +02:00
execnet fix threadsetname usage in few places 2014-05-03 13:07:52 +02:00
exportfs import: make aan (-p flag) work in ``backwards mode'' (-B) 2014-08-14 00:11:14 +02:00
ext2srv Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
faces faces: fix callerpc for realloctag in erealloc (thanks qrstuv) 2013-09-18 09:53:20 +02:00
fax Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
grap import updated compilers from sources 2012-07-30 19:11:16 +02:00
graph Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
grep grep: fix tab2, use int instead of Rune to be compatible to 16bit rune system 2014-03-30 18:11:51 +02:00
gs gs: fix build for objtype=spim 2015-08-08 08:31:49 +02:00
gzip gunzip: the extra length field (XLEN) is two bytes instead of one 2015-05-15 07:53:22 +02:00
hg vblade, cifs, usbuhci: fix parenthesis 2015-06-13 15:03:56 +02:00
hgfs hjfs: preserve newlines in commit message (thanks BurnZeZ) 2015-04-22 19:54:13 +02:00
hjfs hjfs: fix deadlocks 2015-08-13 10:41:12 +02:00
hoc cleanup 2011-05-04 13:39:12 +00:00
htmlfmt htmlfmt: use uhtml for character set conversion 2014-05-12 02:38:53 +02:00
htmlroff htmlroff: fix wrong newline in \name handling (| -> ||) 2015-06-13 20:58:56 +02:00
ip snoopy: dont rely on atoi() being able to parse hex 2015-08-03 14:58:41 +02:00
jpg jpg/ico: fix mkfile 2015-08-01 11:56:01 +02:00
ka remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
kc 1c,2c,7c,kc,vc: honor suppress condition for outstring() in swt.c 2015-08-02 14:52:54 +02:00
ki import updated compilers from sources 2012-07-30 19:11:16 +02:00
kl [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
lex Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lp lpdaemon: fix bogus string termination (from sources) 2013-06-14 23:22:57 +02:00
map boot(8): changed tread to read, other: fix perms 2011-04-18 01:59:36 +00:00
mk mk: handle rc blocks in shell quote 2013-09-07 18:42:40 +02:00
mothra mothra: show <source> tag within <video>/<audio> tags 2015-08-01 16:38:55 +02:00
ndb ndb/dns: cleanup forwarding code (redistrib()) 2015-06-14 21:31:44 +02:00
nusb nusb/audio: dont sysfatal on bad endpoint (no altc) 2015-06-29 22:28:23 +02:00
paqfs mkpaqfs: english 2014-06-09 05:05:59 -07:00
pic remove autogenerated files, do more filtering 2011-08-30 09:08:34 -04:00
plot various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
plumb fix strncmp/memcmp used with a wrong number 2015-06-11 22:13:55 +02:00
postscript postscript: remove private copy of utf8 implementation (from sources) 2013-04-10 20:47:01 +02:00
proof Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
python python: fix build for objtype=$spim 2015-08-08 08:34:16 +02:00
qa Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
qc qc, 9/ppc, 9/mtx: fix wrong if statements 2015-06-13 20:21:26 +02:00
qi import updated compilers from sources 2012-07-30 19:11:16 +02:00
ql [125678kqv][cl]: fix sprint() and strcpy() buffer overflows 2015-02-17 22:13:35 +01:00
ratfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rc rc: fix slow Xqdol(), avoid recursion in conclist(), estrdup(), avoid copying 2014-07-23 15:28:37 +02:00
replica Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rio fix dangerous werrstr() usages 2014-11-07 12:51:59 +01:00
sam sam: prevent array overflow with multiple -i and -a arguments (thanks clsmith) 2015-04-28 19:30:52 +02:00
samterm sam: don't make scroll-wheel-up change focus (thanks clsmith) 2015-04-28 19:32:21 +02:00
scat Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
scuzz correcting unicode superscripts for 1 2 and 3 2012-02-23 16:58:53 +01:00
snap snap: fix readseg() to cope with > 2gb segments 2015-03-07 15:21:01 +01:00
spell mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
spin Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
spred various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
srvold9p Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ssh Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
syscall syscall: add missing _nsec() declaration 2014-05-20 05:21:22 +02:00
tapefs tar, tarfs: implement longname support 2015-05-19 12:39:45 +02:00
tbl tbl: fix wrong register count calculation (found by erik) 2013-01-05 16:59:56 +01:00
tcs tcs: fix swaped alias mapping gb <-> gb2312 2015-05-28 16:39:04 +02:00
telco fix syslog() use with linefeeds for various programs 2014-10-29 17:29:09 +01:00
troff Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
troff2html toff2html: ifdefs are evil 2011-08-25 03:21:12 +02:00
upas upas/smtp: cleanup mkfile 2015-04-15 01:59:17 +02:00
va remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
vac make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
vc 1c,2c,7c,kc,vc: honor suppress condition for outstring() in swt.c 2015-08-02 14:52:54 +02:00
venti boot(8): changed tread to read, other: fix perms 2011-04-18 01:59:36 +00:00
vi vi: implement _nsec syscall 2014-09-13 06:07:57 -07:00
vl vl: prevent stack altering instructions to be hoisted above loads 2015-04-01 01:30:16 +02:00
vnc vncs: add -A for no auth to usage 2015-01-06 20:13:16 -08:00
vt vt: discard unhandle OSC escapes, and use nelem instead of sizeof for title buffer 2013-10-28 02:13:35 -07:00
webfs webfs: send servername in tls client hello (SNI) 2015-05-21 02:28:06 +02:00
wikifs fix dangerous werrstr() usages 2014-11-07 12:51:59 +01:00
aan.c aan: fix structure padding for amd64 2013-03-06 14:11:21 +01:00
alarm.c alarm: make alarm work for processes running as none 2012-03-05 18:30:46 +01:00
ar.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
archfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ascii.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
awd.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
basename.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
bc.y Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
bind.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cal.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
calendar.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
chgrp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
chmod.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cleanname.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
clock.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
col.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
colors.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
comm.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cp.c cp: experimental stream support 2015-07-19 03:32:09 +02:00
cpu.c fix dangerous werrstr() usages 2014-11-07 12:51:59 +01:00
crc32.c added crc32 2014-09-30 13:07:36 +02:00
crop.c crop: use strtol() instead of atoi() 2015-08-03 17:29:30 +02:00
date.c date: pikeshedding 2012-09-02 00:18:43 +02:00
dc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dd.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
deroff.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
derp.c derp: handle file type changes 2012-11-21 15:34:12 +01:00
du.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
echo.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ecp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ed.c ed: dont pass string constants to mktemp() 2014-06-22 01:48:02 +02:00
factor.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
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: djvu 2014-06-07 23:16:34 +02:00
fmt.c fmt: improved version using less memory 2012-10-23 02:08:35 +02:00
fortune.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fplot.c fplot: add modulus % operator 2015-02-05 19:55:46 +01:00
freq.c make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
getmap.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
gview.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
histogram.c various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
history.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
html2ms.c html2ms: fix compiler warning for debug code 2013-10-17 18:50:46 +02:00
iconv.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
idiff.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
import.c import: make aan (-p flag) work in ``backwards mode'' (-B) 2014-08-14 00:11:14 +02:00
init.c init: do not run $home/lib/profile when cd $home failed 2015-08-05 14:09:02 +02:00
io.c io: add -E flag to access embedded controller space 2014-11-10 00:35:07 +01:00
iostats.c iostats: add -C to usage 2015-07-31 22:51:52 +02:00
join.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
kbmap.c various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
kprof.c libmach: use correct kernel base, kprof: use kernel base from libmach (from applied/kprof patch) 2012-02-13 06:06:13 +01:00
ktrace.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lens.c various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
lnfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lock.c lock: reopen lockfile after changing mode to make lock effective 2015-06-13 15:01:02 +02:00
look.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ls.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
md5sum.c md5sum, srv: remove unused #include <bio.h> 2013-09-08 19:52:44 +02:00
mkdir.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkfile unix is BUGGERED. remove it 2015-06-09 00:15:59 +02:00
mklib /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mkmany /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mkone /sys/src/cmd/mk*: add $CLEANFILES to clean and nuke targets 2012-10-25 01:58:43 +02:00
mksyslib acid: update acid libraries for amd64 2014-02-10 23:07:37 +01:00
mntgen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mount.c mount, srv: add -N flag to skip authentication and attach anonymously as "none" 2015-08-10 10:11:45 +02:00
ms2html.c ms2html: fix compiler warning 2011-12-09 22:36:40 +01:00
mtime.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mug.c handle initdraw errors 2011-12-10 23:01:15 +01:00
mv.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
netstat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
news.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
nfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
nm.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
nntpfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ns.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
p.c fixed error handling in p, pr, sed, xd, yacc 2011-07-13 14:17:09 +02:00
page.c page: fix deadlock, nil vs 0 for pointer comparsion, cleanup 2015-07-24 11:45:48 +02:00
paint.c fork filter procs with RFREND in various programs 2014-02-21 05:32:20 +01:00
pbd.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pcc.c pcc: accept .o file extension 2012-04-14 13:22:36 +02:00
pipefile.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pr.c fixed error handling in p, pr, sed, xd, yacc 2011-07-13 14:17:09 +02:00
primes.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
prof.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ps.c ps: cleanup 2012-08-02 02:53:42 +02:00
pstree.c pstree: manpage, print pid in first column, bio, silly walks 2012-11-08 00:06:54 +01:00
pump.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pwd.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ramfs.c lib9p: fix lib9p wstat qid.type/mode checks (fixes lock(1) for ramfs/hjfs) 2015-06-13 12:43:15 +02:00
ratrace.c ratrace: avoid blank line prints, make writer the parent 2015-07-29 05:19:24 +02:00
rdbfs.c rdbfs: add -s srvname (from charles forsyth's rdbfs-srvname patch) 2013-06-14 23:28:59 +02:00
read.c read: add -c flag to copy bytes instead of lines 2012-07-02 17:46:21 +02:00
resample.c resample: simplify getint() 2015-08-03 18:30:02 +02:00
resize.c resize: fix typo 2014-11-26 19:32:16 -08:00
rm.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rotate.c more generic way to deal with image chan conversion for resize/resample/rotate 2012-10-18 20:17:12 +02:00
rx.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
scram.c scram: remove amlalloc()/amlfree() 2013-09-06 16:54:02 +02:00
screenlock.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
seconds.c add seconds(1) command 2012-05-22 05:16:23 +02:00
sed.c sed: fix error handling for "Output line too long" and other stuff 2014-11-16 01:48:18 +01:00
seg.c io, seg: we should exits(nil) at the end of main 2013-05-28 20:06:53 -04:00
seq.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sh.C Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sha1sum.c sha1sum: remove unused #include <bio.h> (thanks BurnZeZ) 2013-09-08 19:25:55 +02:00
size.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sleep.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sort.c sort: handle write error in debug mode 2013-05-04 18:33:52 +02:00
split.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
srv.c mount, srv: add -N flag to skip authentication and attach anonymously as "none" 2015-08-10 10:11:45 +02:00
srvfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
stats.c stats: add kernel malloc and kernel draw allocation size graphs 2015-06-16 08:08:42 +02: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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sum.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
swap.c improve swap 2011-08-22 10:03:15 +02:00
tail.c tail: fix follow for empty files (thanks cinap_lenrek) 2014-05-08 14:29:44 +02:00
tar.c tar, tarfs: implement longname support 2015-05-19 12:39:45 +02: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: use libc.h constants for access() mode (thanks qrstuv) 2015-05-31 09:37:59 +02:00
time.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tlsclient.c tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02:00
tlssrv.c tlssrv: produce meaningfull error message when unable to read certificate 2015-02-17 07:05:54 +01:00
touch.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
touchfs.c Promote the old installer/livecd specific tools to normal tools under /sys/src/cmd. Where similar common tools already existed, I kept them. 2011-04-14 00:35:48 -03:00
tprof.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tput.c tput(1) manpage, add -b buflen option, exit status 2012-07-05 14:52:38 +02:00
tr.c tr: fix 4-byte runes fix (thanks rsc) 2014-04-26 14:26:40 +02:00
trace.c cpu, ratrace, trace: remove unused #include <bio.h> 2013-09-08 20:34:58 +02:00
tweak.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
uhtml.c uhtml: check if document is valid utf8 even with charset specified 2015-05-28 16:37:55 +02: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 correcting unicode superscripts for 1 2 and 3 2012-02-23 16:58:53 +01:00
unlnfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
unmount.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
urlencode.c urlencode: fix /fd/0 use 2012-10-13 15:35:39 +02:00
wc.c wc: flags dont need to be uvlong 2015-02-15 06:26:49 +01:00
webcookies.c webcookies: fix typo 2015-08-03 15:52:03 +02:00
winwatch.c various cmds: replace magic numbers with Kdel/Keof, etc 2014-12-13 21:58:49 +01:00
xargs.c rewrote xargs in C; implemented parallelization 2011-08-27 11:19:54 +02:00
xd.c xd: changed -s option to switch to little-endian units 2014-02-16 21:32:14 +01:00
yacc.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00