plan9fox/sys/src/cmd
cinap_lenrek 5ab9f9c621 nusb/usbd: serialize /dev/usbevent processing
when there are multiple readers of /dev/usbevent, we have to
serialize the processing to make sure that only one driver
is opening the devices control endpoint at a time.

to do this, we assume the device is busy after reading the
event file until the next read or clunk on the same fid.

to mark a device busy, we set the dev->aux pointer to the
fid processing a event. And the Event structure takes a
reference to the device producing the event.

the problem arised from cdc ethernet and nusb/serial sharing
the same device class, and we need to run the particular driver
to figure out if the device can be used. doing this concurrently
fails because devusb allows only one open per endpoint.
2014-06-03 07:21:48 +02:00
..
1a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
1c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
1l 1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c 2014-05-02 05:17:40 +02:00
2a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
2c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
2l 1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c 2014-05-02 05:17:40 +02:00
5a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
5c 5c: apply richard millers 5c-nan-cmp patch (from sources) 2013-09-20 14:58:43 +02:00
5e 5e: remove newline from suicide string 2014-03-10 23:20:01 +01:00
5i import updated compilers from sources 2012-07-30 19:11:16 +02:00
5l remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
6a 6a, 6c, 6l: fix copy propagation 2014-05-30 12:28:01 +02:00
6c 6a, 6c, 6l: fix copy propagation 2014-05-30 12:28:01 +02:00
6l 6a, 6c, 6l: fix copy propagation 2014-05-30 12:28:01 +02:00
7a Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
7c import updated compilers from sources 2012-07-30 19:11:16 +02:00
7l 1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c 2014-05-02 05:17:40 +02:00
8a remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
8c 8c, 6c: fix peephole bug for eleminating CMPL $0,R after shift 2014-04-28 22:53:50 +02:00
8l fixes for new setmalloctag() prototype 2014-02-01 10:29:14 +01:00
9nfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
9660srv 9660srv: run 9p service in separate namespace to prevent deadlock 2013-01-22 10:35:42 +01:00
abaco abaco: need more stack on amd64 2014-05-09 17:16:34 +02:00
acid acid: make 'a' and 'A' format to have the same size as mach->szaddr 2014-02-09 22:43:09 +01:00
acme sam, acme: fix character classes quoting for 21-bit runes 2014-04-01 06:04:00 +02:00
astro Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atazz Add Erik Quanstrom's atazz 2012-09-20 22:39:48 +12:00
audio audio/oggdec: wait for pcmconv child process to exit 2014-03-26 18:39:58 +01:00
auth wpa support for tcp boot, remove duplicate secstore code from factotum 2014-04-18 20:55:41 +02:00
aux vga: add support nVidia 7600GS (and possibly 7950) (from kenji okamoto) 2014-04-15 09:40:41 +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: dont resize our own window 2013-08-20 23:36:04 +02:00
btc btc mkfile: mkdir -p 2014-04-28 22:39:12 +02:00
bzfs 9p message size too small 2013-01-30 06:28:42 +01: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: fix spurious warning on comparsion with scope redeclared variable (thanks aiju) 2014-05-06 21:36:28 +02:00
cdfs cdfs: pull updates from sources 2012-08-01 21:34:14 +02:00
cec Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
cifs factotum: add ntlmv2 (mschap2) client auth for cifs 2013-12-11 05:48:48 +01: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: fd <= 0 vs. fd < 0 2012-04-20 16:42:12 +02:00
cryptsetup cryptsetup: multifile commands + -i 2011-05-29 00:47:44 +00:00
cwfs cwfs: fix 1GB memsize limitation 2014-05-03 00:51:45 +02:00
db Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dial Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dict correcting unicode superscripts for 1 2 and 3 2012-02-23 16:58:53 +01:00
diff Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
disk fdisk: fix struct padding for amd64 (from erik quanstros fdisk-64-bit-table patch) 2013-10-16 04:34:58 +02:00
dossrv dossrv: make dos 8+3 filenames lowercase 2012-04-14 13:21:31 +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 exportfs: avoid closing netfd in filter() 2014-03-11 07:03:15 +01: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 /undefined in --setcolor-- errors on amd64 2014-05-05 00:49:26 +02:00
gzip unzip/zipfs: handle optional data descriptor signature in trailer 2013-10-10 07:42:13 +02:00
hg hg: hook system_rcpath and user_rcpath instead of polluting enviroment by setting HGRCPATH 2012-08-13 09:53:04 +02:00
hgfs hgfs: avoid revlogupdate() calls when reading root (thanks burnzez) 2014-05-08 22:20:26 +02:00
hjfs hjfs: fix wrong channel size for syncb (fixes amd64 crash) 2014-02-04 01:58:17 +01: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 make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
iostats make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
ip ip/torrent: fix usage, add -A option to set user-agent 2014-05-19 23:23:08 +02:00
jpg jpg: center image in screen 2014-02-08 02:33:29 +01:00
ka remove old copies of kernels l.s from cmd/?a 2014-05-08 18:48:51 +02:00
kc import updated compilers from sources 2012-07-30 19:11:16 +02:00
ki import updated compilers from sources 2012-07-30 19:11:16 +02:00
kl 1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c 2014-05-02 05:17:40 +02: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: handle blank lines inside <pre> tags 2014-03-07 11:44:05 -05:00
ndb ndb/dns: check bad name length in convM2DNS.c:^gname() 2013-11-28 23:47:49 +01:00
nusb nusb/usbd: serialize /dev/usbevent processing 2014-06-03 07:21:48 +02:00
paqfs make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +02:00
pic remove autogenerated files, do more filtering 2011-08-30 09:08:34 -04:00
pkg pkg/list: handle more directory listings 2013-09-28 01:57:31 -04:00
plot - use the double-buffer buffer to allow redrawing on resize events. 2013-04-22 19:10:09 +02:00
plumb make filesystem handling of read9pmsg() consistent 2013-06-16 06:26:31 +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: add buffer length check in sock_recvfrom_into() 2014-02-25 18:51:03 +01:00
qa Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
qc import updated compilers from sources 2012-07-30 19:11:16 +02:00
qi import updated compilers from sources 2012-07-30 19:11:16 +02:00
ql fixes for new setmalloctag() prototype 2014-02-01 10:29:14 +01:00
ratfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rc rc: flush environment variables (update /env) before fork 2013-08-20 23:56:15 +02:00
replica Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rio fix threadsetname usage in few places 2014-05-03 13:07:52 +02:00
sam sam, acme: fix character classes quoting for 21-bit runes 2014-04-01 06:04:00 +02:00
samterm samterm: fix esc, change ctrl+b behaviour to a more useful one (thanks cinap) 2014-05-12 14:19:22 +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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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
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 unzip/zipfs: handle optional data descriptor signature in trailer 2013-10-10 07:42:13 +02:00
tbl tbl: fix wrong register count calculation (found by erik) 2013-01-05 16:59:56 +01:00
tcs tcs: prevent accidents with runes beyond 16-bit 2014-05-11 22:29:47 +02:00
telco fix permissiosn for upas and telco rc script 2012-10-25 18:51:55 +02: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
unix u9fs: fix misuse of Fcall.afid in p9any authentication module. (from sources patch/u9fs-afid) 2013-11-28 23:06:03 +01:00
upas smtp: fix free on uninitialized pointer 2013-10-30 03:12:53 -04: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 import updated compilers from sources 2012-07-30 19:11:16 +02:00
venti boot(8): changed tread to read, other: fix perms 2011-04-18 01:59:36 +00:00
vi import updated compilers from sources 2012-07-30 19:11:16 +02:00
vl 1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c 2014-05-02 05:17:40 +02:00
vnc fix wrong type for terminating nil argument for execl() 2014-02-05 19:25:24 +01: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: use mozilla compatible user agent as default 2014-05-09 18:22:51 +02:00
wikifs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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: fix filpath length limitation 2011-06-08 00:44:39 +00:00
cpu.c cpu: remove duplicate environment and chdir($home) code (thanks qrstuv) 2014-05-24 02:09:52 +02:00
crop.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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 make all the commands agnostic about Rune width. (from sources) 2013-04-24 20:13:18 +02:00
factor.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fcp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
file.c file(1): recognize AAC audio files, from sources 2013-08-22 12:14:57 -04: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 Oops, make exponential function work 2012-11-05 15:47:13 -02: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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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 import -p work with explicit service in dialstring (thanks mischief) 2014-03-14 03:48:26 +01:00
init.c init: dont interpret environment var contents as fmtstring, cleanup 2014-05-19 06:58:53 +02:00
io.c io, seg: we should exits(nil) at the end of main 2013-05-28 20:06:53 -04:00
join.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
kbmap.c handle initdraw errors 2011-12-10 23:01:15 +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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lnfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lock.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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 mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03: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 fork filter procs with RFREND in various programs 2014-02-21 05:32:20 +01: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 ramfs: fix srvname; postmountsrv() already prepends /srv/ 2014-03-26 16:48:40 -04:00
ratrace.c cpu, ratrace, trace: remove unused #include <bio.h> 2013-09-08 20:34:58 +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: fix XRGB32 color channel handling 2013-08-12 19:28:10 +02:00
resize.c more generic way to deal with image chan conversion for resize/resample/rotate 2012-10-18 20:17:12 +02: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: remove unused ecmp function 2014-05-07 14:43:11 +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 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 md5sum, srv: remove unused #include <bio.h> 2013-09-08 19:52:44 +02:00
srvfs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
stats.c libdraw: fix leftover processes or programs failing to restore window labels when receiving interrupt note 2013-08-13 21:46:13 +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 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tee.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
test.c time: fix -older t for relative times to current time (thanks arisawa for pointing out) 2013-06-03 23:49:06 +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 tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02: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: honor default charset -c when not found in document 2013-07-14 16:44:16 +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: simplify and avoid buffer overflow on long filenames 2014-05-03 23:38:17 +02:00
webcookies.c add leading dot for explicit domain in webcookies, bump redirection limit to 12 in webfs 2013-05-26 03:33:39 +02:00
winwatch.c winwatch: this is not about sanity. rows might be negative 2014-01-08 21:32:27 -08: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