plan9fox/sys/man/2
cinap_lenrek 45d1d31847 libthread: use devdup instead of mounting pipe to /mnt/temp for close-on-exec in procexec()
the namespace might be shared by other processes. instead, we
create a anonymous pipe with pipe() and use devdup to open one
end close-on-exec. this is shorter and avoids the race condition.

do not touch Execargs after writing the error message as the
process might be gone after the write. this was to manually
close the fd which isnt neccesary as the kernel will do it
for us on the following exit.
2015-02-28 12:50:17 +01:00
..
0intro
9p 9p(2): add reference to 9pqueue(2) 2014-07-03 00:57:40 +02:00
9pcmdbuf
9pfid
9pfile
9pqueue 9pqueue(2): english 2014-07-02 19:01:20 -04:00
abort
abs
access
addpt
aes
allocimage
aml man pages: fix duplicate words 2014-04-26 13:22:15 +02:00
arg
arith3
assert
atof
auth auth(2): fix prototype for auth_getinfo() in manual page 2015-01-25 07:40:52 +01:00
authsrv
avl
bin bin(2): fix tab formatting 2014-12-31 23:45:05 -08:00
bind
bio bio: add Bfdopen() from plan9port 2014-12-14 20:21:42 +01:00
blowfish
brk
cachechars
chdir
cleanname
color
complete
control control(2): spelling 2014-02-24 13:02:54 -08:00
cputime
ctime Add isotime() and isodate() functions to libc. 2012-09-02 23:05:41 +12:00
ctype
debugger fix <mach.h> types in manual (erik quanstros machmantype patch) 2013-04-25 00:13:19 +02:00
des
dial dial(2): not in parallel on 9front 2012-06-25 16:53:33 +02:00
dirread
disk
draw libdraw: add missing borderop() (thanks aiju) 2014-07-21 18:10:58 +02:00
dsa
dup
ec add HISTORY to various man pages 2013-12-27 16:22:05 -05:00
elgamal
encode
encrypt
errstr
event man pages: the the wich 2014-04-26 01:47:36 +02:00
exec
exits
exp
fauth
fcall man pages: the the wich 2014-04-26 01:47:36 +02:00
fd2path
fgetc
flate
floor
fmtinstall
fopen
fork
fprintf
frame
frexp
fscanf
fversion
getcallerpc
getenv
getfcr
getfields getfields(2): add missing SOURCE file 2014-04-01 13:12:23 -04:00
getpid
getuser
getwd
graphics Corrected some man pages. 2014-01-17 19:15:24 +01:00
html
httpd
hypot
intmap
ioproc
iounit
ip
isalpharune
json json(2): fix out of order SOURCE heading 2013-12-25 20:09:00 +01:00
keyboard
lock
mach man pages: the the wich 2014-04-26 01:47:36 +02:00
malloc man pages: fix duplicate words 2014-04-26 13:22:15 +02:00
matrix
memdraw draw: fix drawing of replicated source image on memlayer with a clip rectangle 2013-12-09 03:35:01 +01:00
memlayer memlayer(2): fix memdraw signature 2014-12-28 12:14:24 -08:00
memory
mktemp
mouse mouse(2): fix atomouse (thanks qrstuv) 2014-11-06 04:59:07 +01:00
mp mp(2): spelling 2014-02-24 01:10:40 -08:00
muldiv
nan
ndb ndb(2): fix wrong attr names 2013-02-22 22:52:52 +01:00
notify
nusb nusb: fix spelling, sorry 2014-06-28 19:55:14 +02:00
object fix <mach.h> types in manual (erik quanstros machmantype patch) 2013-04-25 00:13:19 +02:00
open man pages: fix duplicate words 2014-04-26 13:22:15 +02:00
perror
pipe
plumb
pool man pages: the the wich 2014-04-26 01:47:36 +02:00
postnote
prime
print
privalloc
proto man pages: the the wich 2014-04-26 01:47:36 +02:00
pushssl pushssl(2), pushtls(2): clarify filedescriptor closing 2013-09-20 17:44:14 +02:00
pushtls pushssl(2), pushtls(2): clarify filedescriptor closing 2013-09-20 17:44:14 +02:00
qball
qsort
quaternion
quote
rand
rc4
read
readcolmap
readv
regexp
remove
rendezvous
rsa
rune
runestrcat
scribble scribble(2): quashed false claims of quick-reference decadance. 2014-02-25 20:05:34 +00:00
scsi
sechash added ec(2), added ripemd160 to sechash(2) 2012-06-04 12:27:38 +02:00
seek
segattach
segbrk
segflush
semacquire tsemacquire: manpage and syscallfmt 2012-07-30 22:45:49 +02:00
setjmp
sin
sinh
sleep
stat
strcat strcat(2): fix strchr() and strrchr() function prototypes (thanks BurnZeZ) 2014-12-07 14:26:41 +01:00
string
stringsize
subfont
symbol fix <mach.h> types in manual (erik quanstros machmantype patch) 2013-04-25 00:13:19 +02:00
thread libthread: use devdup instead of mounting pipe to /mnt/temp for close-on-exec in procexec() 2015-02-28 12:50:17 +01:00
time libc: dont cache /dev/bintime filedescriptor for nsec() 2014-05-20 05:01:26 +02:00
tmpfile
venti
venti-cache
venti-client
venti-conn
venti-fcall
venti-file
venti-log
venti-mem
venti-packet
venti-server
venti-zero
wait
window