cinap_lenrek
57d690c482
ip(3): remove outdated maximum ipstack number limit.
...
the maximum number of ip stacks is a implementation detail
of devip. it is 128 currently, instead of 16 as suggested
in the manpage.
2020-04-15 18:16:22 +02:00
23hiro
fe6affc20f
draw(3): typo dp
2020-04-13 00:33:26 +02:00
Alex Musolino
a3f6976a76
notify(2): fix typo
2020-04-07 12:14:12 +09:30
Sigrid
55033d9aed
kbd(1): revert repeat/delay change
2020-04-01 11:42:35 +02:00
Sigrid
ddaaf65efe
kbd(3): fix a typo (thanks Alex Musolino)
2020-03-31 10:04:24 +02:00
Ori Bernstein
7ae64cec10
merge
2020-03-28 20:33:47 -07:00
Ori Bernstein
8589a591de
we prefer nil over 0, make the example show it.
2020-03-28 20:32:53 -07:00
Sigrid
9014360921
kbd: add "repeat" file to set typematic repeat rate/delay on PS/2 keyboards
2020-03-28 15:37:48 +01:00
Ori Bernstein
5bc9b0c3ca
improve usage messages (thanks henesy)
...
Fix inconsistencies between programs and their usage
messages, correct instances where information seems
to be missing or lost. This includes missing arguments,
making usage consistent with manuals, and so on.
2020-03-10 10:09:34 -07:00
Sigrid
290c921d1d
sam(1): document $% and $%dot
2020-03-09 13:22:10 +01:00
cinap_lenrek
e9e55a21f6
lib9p: implement automatic remove-on-close cleanup in postsharesrv(), remove postfd() and sharefd() functions
...
with the latest changes to shr(3), we can use ORCLOSE on
the control file to get the mount in the share automatically
removed when the server exits or something goes wrong during
postsharesrv().
do not expose postfd() and sharefd() functions. they where
undocumented and leak the control file descriptors.
2020-03-08 22:00:23 +01:00
cinap_lenrek
06b9aa5039
9p(2): document all the effective rfork flags for postmountsrv()
2020-03-08 15:29:32 +01:00
cinap_lenrek
bc1212faf2
9p(2): document the filedescriptor sharing behaviour of postmountsrv()
2020-03-08 14:49:34 +01:00
cinap_lenrek
feb6d6f0a3
dossrv, 9660srv, hjfs: stop *READING* standard *OUTPUT* with -s flag
...
with the -s flag, we should read 9P messages from
standard *INPUT* (fd 0) and write responses to
standard *OUTPUT* (fd 1).
before these servers where reading from fd 1,
assuming they where both the same files.
2020-03-07 20:27:20 +01:00
cinap_lenrek
225c359bea
lib9p: get rid of Srv.nopipe and Srv.leavefdsopen hacks
...
it is unclear how Srv.nopipe flag should work inside
postmountserv(). if a server wants to serve on stdio
descriptors, he can just call srv() after initializing
Srv.infd and Srv.outfd.
The Srv.leavefdsopen hack can be removed now that acme
win has been fixed.
2020-03-07 20:19:14 +01:00
cinap_lenrek
64640083de
libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) manpage
2020-03-01 15:07:44 +01:00
rgl
7004384568
image(6): fix typo
2020-02-04 21:32:33 +01:00
cinap_lenrek
04c4a9ca8b
merge
2020-02-02 20:33:40 +01:00
cinap_lenrek
be8cbcc852
listen(1): implement one-shot mode flag for listen1 (thanks kivik)
2020-02-02 20:31:48 +01:00
rgl
efd4eb8933
document common emulator keys
2020-01-29 19:27:07 +01:00
BurnZeZ
2c0ccff286
walk: add D and T fmt characters (fileserver device/type)
2020-01-28 01:27:41 +00:00
BurnZeZ
0f1b442bc0
walk(1): formatting/corrections
2020-01-28 00:53:58 +00:00
Alex Musolino
1ecdf09aee
page(1): fix troff manual example
2020-01-20 14:59:04 +10:30
rgl
645b5f8724
/sys/man/9: more pages added
...
in addition to the pages, there's also changes to the mkfile
to generate the index for the new section.
2020-01-04 18:02:54 +01:00
cinap_lenrek
95c166fc35
9p(2): fix sentence for wstat function (thanks jsmoody)
2019-12-21 15:31:10 +01:00
rgl
d00b2c8466
sleep(9): recover comment with the right reference
2019-12-20 23:15:07 +01:00
rgl
6cf9fb7b80
kproc(9) and sleep(9) corrections
2019-12-20 18:01:43 +01:00
Alex Musolino
0bc963f928
thread(2): fix description of when/why procexec(l) functions return
2019-12-19 17:12:15 +10:30
Alex Musolino
47c188c0c6
flate(2): fix typos (thanks rgl)
2019-12-18 09:01:38 +10:30
cinap_lenrek
b820d892a6
ip(3): document special null-address hack for accepting all incoming connections
2019-12-15 13:59:08 +01:00
Alex Musolino
0f18938914
crop(1): remove duplicate -b option in synopsis
2019-12-10 15:13:44 +10:30
cinap_lenrek
57dbe35fb6
console(8): add console command and manpage
...
the console command runs a command or the system shell under
a new instance of kbdfs, optionally providing a serial console
when $console environment variable is set.
2019-12-09 17:44:28 +01:00
cinap_lenrek
f7db45e628
merge
2019-12-03 20:57:01 +01:00
cinap_lenrek
a23b88dc26
cmd(3): fix typo, Close -> Closed (thanks kivik)
2019-12-03 20:55:57 +01:00
Alex Musolino
a733f4caa3
rio(4): fix bad cross-reference format
2019-12-03 18:32:30 +10:30
Alex Musolino
aa9b6d3597
seconds(1): add SOURCE section
2019-12-03 18:25:24 +10:30
Sigrid
b62fda7bd1
os(1): fix a typo
2019-12-02 17:55:53 +02:00
cinap_lenrek
2359389570
os(1): add c implementation of inferno os command and cmd(3) device manpages
...
this is a reimplementation of infernos os(1) command, which
allows running commands in the underhying host operating
system when inferno runs in hosted mode (emu). but unlike
inferno, we want to use it to run commands on the client
side of a inferno or drawterm session from the plan9 cpu
server, so it defaults to /mnt/term/cmd for the mountpoint.
2019-11-30 20:10:08 +01:00
Ori Bernstein
5510488879
merge
2019-11-20 16:12:21 -08:00
Ori Bernstein
0ff4099a60
improve language in delay(9)
...
give the reader enough context to know when to use and not
use the delay family of functions.
2019-11-20 16:05:52 -08:00
cinap_lenrek
07e3d1c254
merge
2019-11-21 00:40:15 +01:00
cinap_lenrek
8e20bc7515
vac(1): assimilate manpage additions from plan9port and complete usage lines (thanks joe9)
...
the usage lines in vac where out of sync with the implementation
and the manpages.
document the -a and -x options, from:
https://github.com/9fans/plan9port/blob/master/man/man1/vac.1
2019-11-21 00:39:07 +01:00
Alex Musolino
48a804e3fd
mail(1): fix typo
2019-11-20 17:46:29 +10:30
Ori Bernstein
0b6f0c70db
add start of section 9 manpages (thanks rgl)
...
this change adds some of the kernel manpages from 9legacy,
fixed and updated to match the changes in 9front.
2019-11-19 12:30:40 -08:00
Alex Musolino
37d6ddd8f3
rio(4): update description of wctl file format
...
State strings are now padded to 12-characters. Remove ambiguous
reference to "12-character style", instead referring the reader to
image(6).
2019-11-19 12:43:53 +10:30
Ori Bernstein
f32148b290
document 'T' flag misbehavior (thanks rgl)
2019-11-18 01:06:02 -08:00
Ori Bernstein
b2e29cf315
Specifiy the restrictions on 9boot file names more clearly.
2019-11-17 16:17:15 -08:00
Ori Bernstein
3e1a75d08f
Document 9bootfat limitation.
2019-11-17 16:08:48 -08:00
cinap_lenrek
521a0b336c
bootrc: for wireless netbooting, set the WPA/WPA2 preshard key with wpapsk=password boot parameter
...
this allows automatic netbooting without password prompt
for the wirelss network.
2019-11-17 19:04:38 +01:00
Ori Bernstein
4dab28b14f
thread(2): fix manpage typos (thanks rgl)
2019-11-12 13:01:38 -08:00
Ori Bernstein
52e92163a6
draw(2): fix manpage typo (thanks rgl)
2019-11-11 13:35:47 -08:00
cinap_lenrek
638f860791
upasfs(4): fix manpage typo (thanks rgl)
2019-11-02 12:52:39 +01:00
Ori Bernstein
9314883aff
Make ctrl+g focus text windows and cycle zeroxed copies (thanks kvik)
2019-10-21 15:29:07 -07:00
cinap_lenrek
d559cd005c
2c(1): document 7c (arm64)
2019-09-22 19:09:25 +02:00
David du Colombier
63ae9ed53a
sys/src/libventi: implement vtreconn and vtredial functions
2019-09-06 11:54:44 -07:00
Ori Bernstein
8cbe3772c4
Add RFC2822 (email style) formatted dates to to date(1).
2019-09-06 08:25:21 -07:00
cinap_lenrek
4088f72903
rune(2): complete source references
2019-09-04 02:41:22 +02:00
cinap_lenrek
a6fde3edc5
rsa(2): document asn1encodeRSApriv() and asn1encodeRSApub() functions
2019-08-30 07:35:54 +02:00
cinap_lenrek
85216d3d95
auth/rsa2asn1: implement private key export with -a flag (thanks kvik)
...
kvik writes:
I needed to convert the RSA private key that was laying around in
secstore into a format understood by UNIX® tools like SSH.
With asn12rsa(8) we can go from the ASN.1/DER to Plan 9 format, but not
back - so I wrote the libsec function asn1encodeRSApriv(2) and used it in
rsa2asn1(8) by adding the -a flag which causes the full private key to be
encoded and output.
2019-08-30 07:34:35 +02:00
Alex Musolino
51550ba3d2
walk(1): add history section
2019-07-02 23:34:31 +09:30
Alex Musolino
32a2737823
tinc(8): add history section
2019-07-02 22:24:10 +09:30
Ori Bernstein
94fb8869df
Always turn on the -+ flag in cpp
...
C99 comments have been the default in compilers for something like 20 years
now. This means we don't need to remember to turn it on when porting software,
and gets rid of cryptic errors about unterminated character constants when
someone writes something like:
// Didn't need to...
We still accept the flag to avoid breaking mkfiles, but we do nothing with it.
This also removes the documentation, since the option does nothing now.
2019-06-18 22:47:15 -07:00
aiju
9a9403bb66
vmx(1): update BUGS
2019-06-11 11:36:20 +00:00
Ori Bernstein
033c2812c2
Make 'g' grep recursively by default.
2019-06-04 22:36:32 -07:00
cinap_lenrek
d667607c26
sshnet(4): ... and incoming TCP calls
2019-05-18 12:45:57 +02:00
23hiro
3b00f089ee
draw(3): memlorigin
2019-05-15 20:24:39 +02:00
cinap_lenrek
704970074e
nusb(2): remove startdevs() reference, document getdev() (thanks BurnZeZ)
2019-05-14 09:06:09 +02:00
BurnZeZ
bf4f158707
memdraw(2): remove references to iprint()
2019-05-11 15:28:18 +00:00
cinap_lenrek
fe1f6c1b3d
plan9.ini(8), boot(8): clarify the use of $rootdir and $rootspec
2019-05-07 11:41:33 +02:00
BurnZeZ
71397d51d0
ip(3): document TCP ctl close command
2019-04-14 04:50:55 +00:00
BurnZeZ
424424fe50
fix bad function declarations in manpages
2019-04-09 18:34:17 +00:00
BurnZeZ
7b10062669
thread(2): threadsetname takes a fmt string
2019-04-08 22:18:15 +00:00
cinap_lenrek
634292c2f8
sshnet: implement listen (port forwarding)
2019-04-03 22:15:47 +02:00
cinap_lenrek
89a83271f4
sshnet(4): fix user@host syntax, add BUGS section, add ip(3) reference
2019-04-02 19:42:09 +02:00
cinap_lenrek
009b624fe6
ssh(1): add sshnet(4) reference
2019-04-02 18:46:00 +02:00
cinap_lenrek
fdcb55d696
sshnet(4): add documentation
2019-04-02 16:40:14 +02:00
cinap_lenrek
47ec5de29e
ssh: implement -W option for making remote tcp connections
2019-04-02 09:03:35 +02:00
cinap_lenrek
a2fb8e4289
merge
2019-03-27 14:33:15 +01:00
cinap_lenrek
4d3367d11f
plan9.ini(8): add USB section, documenting various usb options
2019-03-27 14:31:45 +01:00
cinap_lenrek
8d9f3906fa
plan9.ini: add nora6= option to disable automatic ipv6 configuration
2019-03-27 14:11:25 +01:00
BurnZeZ
6da89d6266
added walk(1)
2019-03-25 23:10:02 +00:00
cinap_lenrek
c8fcefb38b
dtracy(1): fix print(2) reference
2019-03-18 02:41:15 +01:00
mischief
c0383d8291
mach(2): fix byteswapping function signatures
2019-03-06 19:10:58 -08:00
cinap_lenrek
0af11f97b5
libip: replace v4parsecidr() with new parseipandmask()
...
we want to accept V4 subnets in CIDR notation consistently which
means we need to interpret the mask in context of the IP address.
so parseipmask() now has an additional v4 flag argument which
offsets the prefixlength by 96 so a /24 will be interpreted
as a /120.
parseipandmask() is the new function which handles this automatically
depending on the ip address type.
v4parsecidr() is now obsolete.
2019-02-11 23:26:57 +01:00
cinap_lenrek
66b9196f77
segment(3): use bind -c in examples (thanks henesy)
2019-02-08 22:28:20 +01:00
cinap_lenrek
63a0d519bc
dhcpd(8), ndb(6): group related ndb attributes together
2019-01-24 20:30:14 +01:00
cinap_lenrek
d1a0091b56
dhcpd(8), ndb(6): update documentation (thanks k0ga)
2019-01-23 20:58:52 +01:00
cinap_lenrek
f464b7ff16
rsa(8): add example for tinc(8) (thanks k0ga, qwx)
2018-12-28 11:46:15 +01:00
aiju
c7304ea03c
dtracy: get rid of DTName struct, support more than three parts in a probe name, wildcard matching
2018-12-13 10:42:49 +00:00
aiju
722a1a3334
fix dtracy man page
2018-12-08 17:24:23 +00:00
aiju
6056a46c64
add dtracy manpage
2018-12-08 16:35:21 +00:00
BurnZeZ
c6d4cd09a3
ptrap(4): fix formatting
2018-12-06 06:53:41 +00:00
aiju
4415dde6d3
forp: change indexing to verilog-like semantics
2018-12-06 10:56:32 +00:00
aiju
75f5332c9d
2c(1): document some differences with ANSI C
2018-12-01 11:28:26 +00:00
cinap_lenrek
5ef10e1642
mp(2): fix spelling
2018-11-21 02:08:15 +01:00
cinap_lenrek
39a7be7ea3
mp(2): clarify mptoa() and mpfmt() default base
2018-11-21 01:15:43 +01:00
cinap_lenrek
b04ed2ae52
vt(1): vt doesnt exit when the host process exits as claimed (thanks driusan)
2018-11-18 21:28:56 +01:00
cinap_lenrek
615f43b76e
ip/dhcpd: Add swap server support in dhcpd (thanks k0ga)
2018-11-08 21:15:07 +01:00
mischief
a86de839ca
rio(1): fix typo
2018-11-04 11:39:04 -08:00
mischief
52ad5b3ec5
mp(2): document mpfactorial
2018-11-04 11:37:13 -08:00