khm
891a8c4f2c
manpages: shut up about tex (1)
2018-02-28 12:55:48 -08:00
cinap_lenrek
d06196ab87
auth/asn12rsa: also convert ASN.1 encoded public key to plan9 format
2018-02-05 03:21:51 +01:00
cinap_lenrek
218e61f80f
ppp(8): remove BUGS section, client auth has been fixed.
2018-01-21 22:58:30 +01:00
23hiro
87c2d23c8f
ipconfig(8): remove dhcp mention from -6 example
2018-01-14 23:58:25 +01:00
cinap_lenrek
84e67ffa88
listen(8): add -a option to restrict announce address, document tcp17019 and tcp17020
2018-01-14 19:32:13 +01:00
cinap_lenrek
d4a830e2e1
tlsclient: allow dumping the server's certificate with new -d flag
...
usefull for debugging, like:
./8.tlsclient -d /fd/3 tcp!code.9front.org!https |[0=3] auth/asn1dump
2018-01-06 07:43:08 +01:00
cinap_lenrek
b437065950
stats: show amount of reclaimable pages (add -r flag)
...
reclaimable pages are user pages that are used for
caches like the image cache, mount cache and swap cache.
2018-01-05 00:52:14 +01:00
cinap_lenrek
57f8b6ec75
libsec: implement SPKI fingerprinting for okCertificate()
...
Instead of only using a hash over the whole certificate for
white/black-listing, now we can also use a hash over the
Subject Public Key Info (SPKI) field of the certificate which
contians the public key algorithm and the public key itself.
This allows certificates to be renewed independendtly of the
public key.
X509dump() now prints the public key thumbprint in addition
to the certificate thumbprint.
tlsclient will print the certificate when run with -D flag.
okCertificate() will print the public key thumbprint in its
error string when no match has been found.
2017-12-30 03:07:47 +01:00
cinap_lenrek
19419329b2
auth(8): auth/debug tests both dp9ik and p9sk1
2017-12-23 03:21:01 +01:00
stanley lieber
e35616cb66
/sys/man/*/*: fix perms (sorry)
2017-12-11 19:58:06 -05:00
stanley lieber
d057d67bed
/sys/lib/rootstub
2017-12-11 19:34:15 -05:00
cinap_lenrek
d850c60121
plan9.ini(8): 9boot(8) is not a DOS program, remove outdated BUGS section
2017-12-03 19:23:55 +01:00
cinap_lenrek
4a684fc627
6in4: add -m mtu option to specify outer MTU
...
instead of hardcoding the tunnel interface MTU to 1280,
we calculate the tunnel MTU from the outside MTU, which
can now be specified with the -m mtu option. The deault
outside MTU is 1500 - 8 (PPPoE).
2017-11-18 16:03:44 +01:00
cinap_lenrek
04ce485f1b
tinc(8): mash -> mesh
2017-11-02 09:05:03 +01:00
cinap_lenrek
efdd6afcd6
tinc(8): more spelling spam
2017-11-01 18:40:17 +01:00
cinap_lenrek
ce89017481
tinc(8): spelling, thanks jpm
2017-11-01 18:34:58 +01:00
cinap_lenrek
736c31882f
tinc(8): outout -> output
2017-10-31 22:58:55 +01:00
cinap_lenrek
daf292ac9d
tinc: implement experimental mash peer to peer VPN from http://www.tinc-vpn.org/
2017-10-31 22:44:25 +01:00
cinap_lenrek
f3f9392517
kernel: introduce devswap #¶ to serve /dev/swap and handle swapfile encryption
2017-10-29 23:09:54 +01:00
cinap_lenrek
0a3695ba84
rsa: add auth/rsa2asn1, check write error in auth/rsa2x509 and auth/rsa2pub, document in rsa(8)
2017-10-06 20:55:57 +02:00
cinap_lenrek
be7f3fb5e4
rename pcf kernel to pc, remove pcf, pccpuf, pccpu64 kernels, update documentation
...
there isnt much of a point in keep maintaining separate
kernel configurations for terminal and cpu kernels as
the role can be switched with service=cpu boot parameter.
to make stuff cosistent, we will just have one "pc" kernel
and one "pc64" kernel configuration now.
2017-09-10 22:35:23 +02:00
cinap_lenrek
befdd7d755
kernel: pass bootargs also in multiboot command line, retire the bootline mechanism to pass arguments to /boot/boot
2017-06-28 18:56:16 +02:00
aiju
3b123799ab
add vmx documentation
2017-06-13 14:19:42 +00:00
aiju
04b8539ee2
plan9.ini(8): document netconsole
2017-06-01 07:07:55 +00:00
cinap_lenrek
9b33c34e9b
rsa(8): fix description of rsa2ssh (now, ssh2 format only)
2017-04-21 00:23:46 +02:00
cinap_lenrek
242274f733
rsa2ssh: drop support for version 1 key format
2017-04-17 05:13:46 +02:00
cinap_lenrek
1da795f327
diskparts(8), prep(8): add edisk in NAME section
2017-03-18 18:08:30 +01:00
cinap_lenrek
8046225c9d
send(8): document new reject behaviour with -r flag
2017-03-12 17:36:04 +01:00
cinap_lenrek
c172881606
add mdir(6), splitmbox(8) and update upasfs(4)
2017-03-12 17:32:01 +01:00
cinap_lenrek
963cfc9a6f
merging erik quanstros nupas
2017-03-12 17:15:03 +01:00
cinap_lenrek
2aa42aee31
auth(8): document authsrv -N flag
2017-01-26 11:23:46 +01:00
cinap_lenrek
b7103d1517
listen(8): remove tcp22 section
2017-01-13 19:46:04 +01:00
cinap_lenrek
67fb680508
listen(8): remove reference to ssh(1)
2017-01-13 19:31:41 +01:00
cinap_lenrek
04b200f59b
rsa(8): remove reference to ssh(1)
2017-01-13 19:30:12 +01:00
cinap_lenrek
3a7146f8bf
stub(8): remove reference to sshnet
2017-01-13 19:15:50 +01:00
cinap_lenrek
82bf19941e
auth/as, auth/none, auth/newns: consistent handling of command arguments, cleanup
2016-12-22 21:39:59 +01:00
cinap_lenrek
234137bce3
fix bugs and cleanup cryptsetup code
...
devfs:
- fix memory leak in devfs leaking the aes key
- allocate aes-xts cipher state in secure memory
- actually check if the hexkey got fully parsed
cryptsetup:
- get rid of stupid "type YES" prompt
- use genrandom() to generate salts and keys
- rewrite cryptsetup to use common pbkdf2 and readcons routines
- fix alot of error handling and simplify the code
- move cryptsetup command to disk/cryptsetup
- update cryptsetup(8) manual page
2016-10-24 20:56:11 +02:00
cinap_lenrek
9adaf2e7f8
9boot(8): third time's the charm (thanks archeus)
2016-05-20 09:56:45 +02:00
cinap_lenrek
669468dcae
9boot(8): fix typo
2016-05-19 19:51:45 +02:00
cinap_lenrek
31d509d7a4
9boot(8): document 9boothyb
2016-05-19 19:49:04 +02:00
cinap_lenrek
67158d5b05
auth/rsa2x509, auth/rsa2csr: allow appending SubjectAlternativeNames (SAN) to multi-domain certificate generation
2016-05-12 03:17:15 +02:00
cinap_lenrek
a584d9eb96
remove references to dec alpha from the manual
2016-05-04 16:21:53 +02:00
cinap_lenrek
1cf3c46669
rsa: rename getkey() to getrsakey(), document rsa2csr in rsa(8)
2016-04-22 03:41:06 +02:00
cinap_lenrek
0d6a188dde
rsagen: increase default key size to 2048 bits
2016-04-21 21:25:33 +02:00
cinap_lenrek
93a86cea66
rsa(8): provide example for converting OpenSSL generated PEM file to factotum
2016-04-17 07:33:35 +02:00
cinap_lenrek
c53d521508
listen(8): fix html rendering
2016-04-08 22:00:16 +02:00
cinap_lenrek
225a80cf61
listen(8): document tcp17019 rcpu service
2016-04-08 21:53:48 +02:00
cinap_lenrek
84e16f5b5c
kbdfs(8): document new /dev/kbd behaviour
2016-04-03 23:16:08 +02:00
cinap_lenrek
137533bd69
6in4: allow setting the local IPv4 address with -i flag (thanks k0ga)
2016-03-31 20:35:02 +02:00
cinap_lenrek
74d4d8a26e
pppoe: Add support for -c and -C to enable/disable header compression (thanks k0ga)
2016-03-15 22:10:54 +01:00
cinap_lenrek
a9b1e990b8
tlsclient: add -o option to establish connection over a file, free the AuthInfo structure to avoid leaking secrets
2016-02-14 02:06:08 +01:00
cinap_lenrek
24150b1171
tlssrv: add -A flag to skip changing user after authentication (usefull for aan)
2016-02-13 17:24:59 +01:00
cinap_lenrek
cc8e8c978c
tlssrv: p9any authentication support using TLS-PSK cipher suits
2016-02-01 22:49:20 +01:00
cinap_lenrek
36d2092a33
fix manpage references
2016-01-12 08:43:36 +01:00
cinap_lenrek
ccfb9118a3
bootrc: remove usbwait hack, usbd/nusbrc are now synchronous by previous commit
2015-11-22 03:19:27 +01:00
cinap_lenrek
47682ee42a
aux/listen1: allow alternative namespace when running as user none with -n option
2015-10-10 00:09:02 +02:00
stanley lieber
f9244d433a
qer(8): correct man page example (thanks, kenji)
2015-09-26 19:07:05 -04:00
cinap_lenrek
54a91861df
remove convkeys2
2015-08-22 00:21:11 +02:00
cinap_lenrek
cb474632d3
remove kfs references from manual
2015-08-21 19:51:03 +02:00
cinap_lenrek
3db2012126
fshalt: remove kfs support
2015-08-21 19:40:29 +02:00
cinap_lenrek
985b2457cd
mkfs(8): dont mention kfs
2015-08-21 19:35:56 +02:00
cinap_lenrek
46a7876d32
disk/mkfs: rmeove kfs support
2015-08-21 19:32:48 +02:00
cinap_lenrek
63b18e7925
introduce AES key into nvram and keyfs
2015-08-21 02:43:31 +02:00
cinap_lenrek
ed238e7ef8
etherwpi: Intel PRO Wireless 3945abg driver based on openbsd's if_wpi (thanks aap)
2015-06-28 18:32:54 +02:00
stanley lieber
e6658c55af
dhcpd(8): the fs attribute refers to the file server, not the name server (thanks, pena)
2015-06-18 14:28:25 -04:00
cinap_lenrek
921aa0a6c3
stats: add kernel malloc and kernel draw allocation size graphs
2015-06-16 08:08:42 +02:00
cinap_lenrek
4be3300e98
prep(8): edisk also adds a EFI system partition (esp) when not already exists.
2015-06-06 02:13:01 +02:00
cinap_lenrek
8278f6e34c
prep(8): document disk/edisk
2015-05-31 14:15:49 +02:00
stanley lieber
d009b0013d
nintendo(1), qer(8): fix typos
2015-04-11 23:34:25 -04:00
cinap_lenrek
c1717aebf7
rsa(8): recommend secstore(1) for Plan 9 RSA private key storage
2015-03-15 21:24:03 +01:00
cinap_lenrek
5639d1e5fc
wpa(8): the -p flag will also prompt for user/password on wpa enterprise
2015-03-10 00:44:17 +01:00
cinap_lenrek
6f9d8697f6
6in4(8): document ayiya
2015-01-29 13:16:08 +01:00
cinap_lenrek
a535870669
ircrc(8), ndb(8): fix manpage reference
2015-01-29 12:36:14 +01:00
stanley lieber
fff822849f
plan9.ini(8) man page: update links to iwn and ral firmware blobs
2015-01-12 14:23:32 -05:00
mischief
a4650bdf83
ip/ipconfig: set ndb database file with -f argument
2015-01-10 11:27:45 -08:00
ftrvxmtrx
f1b1e0d637
aux/vga: display switching for Intel adapters
...
Magic was discovered by abusing INT 10 on several machines
while switching cables back and forth and watching the end result.
2015-01-01 16:19:24 +01:00
ftrvxmtrx
d908aff72f
aux/vga: remove -s option, move scaling to the size string itself
2014-12-28 17:42:38 +01:00
ftrvxmtrx
0d5b33a9e8
aux/vga: scaling modes for VESA
2014-12-26 17:01:58 +01:00
stanley lieber
4581be5180
rc-httpd(8): add HISTORY to man page
2014-12-23 12:03:42 -05:00
mischief
bf049ebdb1
pci(8): document vid/did argument
2014-12-20 22:32:51 -08:00
mischief
3f4e84292c
pci(8): fix usage
2014-12-20 21:56:06 -08:00
cinap_lenrek
6379939642
add erik quanstros vblade utility
2014-12-19 02:50:22 +01:00
cinap_lenrek
b9f23248c5
boot(8): the method!server notation isnt usefull anymore...
...
- in 9front, the bootargs are in the form: method!device args
- remove redundant and wrong paragraphs regarding tcp booting
- document il boot method
- fix boot and bootrc confusions
2014-12-17 11:18:05 +01:00
cinap_lenrek
5c1803e1ad
disk/mkfs: add -o flag to list source files
2014-12-15 00:52:22 +01:00
cinap_lenrek
ffa761beae
plan9.ini(8): fix typo (thanks ftrvxmtrx)
2014-12-11 17:03:01 +01:00
cinap_lenrek
5ae58296a9
plan9.ini(8): etheryuk
2014-12-10 19:38:44 +01:00
cinap_lenrek
ec495f37ec
plan9.ini(8): document bcm and virtio ethernet and hda and ac97 audio.
2014-12-10 19:29:46 +01:00
cinap_lenrek
6357ff0e7b
plan9.ini(8): remove factotumopts= (not implemented), add secstore=, clarify domain name use for fs= and auth=
2014-12-10 18:34:08 +01:00
mischief
23d6c796cd
ndb(8): document ndb/dnsgetip
2014-12-09 17:33:09 -08:00
cinap_lenrek
964dafbdf0
9boot(8): -from
2014-12-07 14:34:15 +01:00
cinap_lenrek
a1066aa992
hjfs(8): theres no chown in plan9, link to chgrp(1) manpage.
2014-11-19 01:31:20 +01:00
cinap_lenrek
32b5b2f42d
9boot(8): remove redundant "the"
2014-11-02 21:25:37 +01:00
cinap_lenrek
9916e03947
9boot(8): improve efi documentation
2014-11-02 21:22:03 +01:00
cinap_lenrek
634c55543a
efi: generate /386/efiboot.fat for generating efi bootable cd images (see -E option of mk9660)
2014-10-31 20:07:54 +01:00
cinap_lenrek
2cfbc3c1cb
mk9660: add -E option to create EFI boot entry
2014-10-31 03:06:09 +01:00
cinap_lenrek
dfe8c8bffb
9boot(8): document efi booting
2014-10-19 21:55:19 +02:00
cinap_lenrek
b52f0c884e
pc: add *bootscreen= variable to pass pre-initialized framebuffer info to kernel
...
EFI system has no cga or vesa anymore, so it becomes neccesary to
pass GOP framebuffer info to the kernel to get some output on the
screen.
2014-10-13 23:02:53 +02:00
stanley lieber
443b046bff
fs(8): correct spelling
2014-08-10 19:00:55 -04:00
cinap_lenrek
427e925eea
cwfs: add optional uid argument to allow command, unify permission override code
...
the allow command now takes an optional uid argument for the user
to be granted temporary god status on the fileserver for maintenance.
this was kenji okomotos idea, so thanks :)
remove wstatallow and writeallow flags. instead, we have global:
int allowed;
that contains the uid of the currently allowed user id or -1
if permission checking is globally disabled for the fileserver.
when zero, normal permission checking takes place.
added int isallowed(File*) function that returns non-zero when the
context is the console, or the allowed user. this is also used internally
by iaccess(), so all the extra code of in the callers of iaccess()
is gone now.
dont conflate allowed user with noauth flag and auto-allow on ream.
the installer already knows about noauth and allow flags so theres no
problem with bootstraping.
2014-08-11 22:36:59 +02:00
cinap_lenrek
4ad63a4c56
nusb: fix spelling, sorry
2014-06-28 19:55:14 +02:00