stanley lieber
4547b5070c
passwd(1): passwd no longer needs to be run on a terminal; netkey is more stubborn.
2015-05-03 17:37:54 -04:00
stanley lieber
bafadebc19
audio(1): explain mp3enc wants raw data in the opposite byte order to /dev/audio (thanks, eekee)
2015-05-01 14:03:29 -04:00
stanley lieber
14ebbcb75b
audio(1): fix example
2015-05-01 12:05:30 -04:00
cinap_lenrek
12bb7bcfff
libsec: remove aesCTRencrypt()/aesCTRdecrypt() (thanks mischief and qrstuv)
...
as mischief and qrstuv point out, these functions are not very usefull
and are even implemented wrong (incrementCTR()), so deleting the code.
2015-04-29 02:58:10 +02:00
cinap_lenrek
8cb7211a42
secstore(1): add DIAGNOSTICS section
2015-04-22 20:18:11 +02:00
cinap_lenrek
98a7eae9c0
segment(3): document fixed segment creation
2015-04-12 16:38:39 +02:00
stanley lieber
d009b0013d
nintendo(1), qer(8): fix typos
2015-04-11 23:34:25 -04:00
stanley lieber
aadbcf0a32
nintendo(1): update for gbc compatability
2015-04-10 18:32:22 -04:00
stanley lieber
61f826d45f
mothra(1): replace code.google.com with code.9front.org
2015-04-10 15:00:05 -04:00
cinap_lenrek
1769b00b91
nintendo(1): add SOURCE entry for games/gba
2015-03-30 15:55:50 +02:00
stanley lieber
3b5c56561c
pushtls(2): tls.h -> libsec.h (thanks, pr)
2015-03-18 18:33:34 -04:00
stanley lieber
17ae0ea757
mp(2) man page: mpinvert, not mpinverse (thanks, pr)
2015-03-16 23:34:37 -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
9babf6a347
encode(2): clarify lim argument to enc*(), add SOURCE reference for encodefmt()
2015-03-11 17:48:24 +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
dfed1eb851
pushtls(2): fix signature to TLSconn.trace()
2015-03-10 00:41:46 +01:00
stanley lieber
f7160e633c
col(1): add SOURCE (thanks, qrstuv)
2015-03-04 19:23:34 -05:00
cinap_lenrek
07c7fa6716
libthread: get rid of chaninit() (thanks qrstuv)
...
chaninit() does not initialize Chan.qentry and Chan.nentry
and there is no way to get rid of such a channel. nobody is
using it, so removing the function to avoid confusion.
2015-03-04 10:20:31 +01:00
cinap_lenrek
692e32caf4
thread(2): remove another instance of /mnt/temp
2015-02-28 13:27:00 +01:00
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
khm
e3ddbf12bd
restore balance to reality
2015-02-20 15:09:25 -05:00
stanley lieber
c9785a08ff
io(1), seg(1): add HISTORY section to man pages (thanks, jpm_)
2015-02-20 14:28:56 -05:00
cinap_lenrek
3805e56edc
ircrc(1): remove auth/userpasswd complaint from BUGS section
2015-02-12 18:24:41 +01:00
cinap_lenrek
92602d08d6
build and document auth/userpasswd
2015-02-12 18:18:34 +01:00
cinap_lenrek
f215b660b3
fplot: add modulus % operator
2015-02-05 19:55:46 +01:00
cinap_lenrek
0c7d5168c3
factotum(4): fix typo
2015-01-29 14:11:43 +01:00
cinap_lenrek
4442e0e1d5
factotum(4): document mschapv2 and wpapsk protocols
2015-01-29 13:57:27 +01:00
cinap_lenrek
bb3db0d568
tftpfs(8): fix manpage reference dhcp(8) -> dhcpd(8)
2015-01-29 13:21:12 +01:00
cinap_lenrek
9532b43d32
ircrc(1): tlsclient(8) -> tlssrv(8)
2015-01-29 13:17:34 +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
cinap_lenrek
91d3af942a
auth(2): fix prototype for auth_getinfo() in manual page
2015-01-25 07:40:52 +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
stanley lieber
4dfcb4791b
xargs(1) man page: rewritten -> implemented
2015-01-10 13:48:18 -05:00
stanley lieber
cbca753f00
xargs(1) man page: add HISTORY (thanks, jpm_)
2015-01-10 13:46:47 -05:00
mischief
1bd467fc0e
vncs: turn off auth with -A, do not require -c for -x
2015-01-05 20:21:40 -08:00
mischief
1b4b4e89aa
bin(2): fix tab formatting
2014-12-31 23:45:05 -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
mischief
ba47daaab3
memlayer(2): fix memdraw signature
2014-12-28 12:14:24 -08:00
ftrvxmtrx
d908aff72f
aux/vga: remove -s option, move scaling to the size string itself
2014-12-28 17:42:38 +01:00
mischief
31e1c15d44
ircrc: use aux/trampoline or tlsclient for connections, add -T flag for tls
...
previously ircrc dialed through /net itself and resolved ips on its own. this prevented the use of an ip address, and also prevented use of ipv6. now you can use an ip, or a dns name that resolves to ipv6. the -T flag is also added to use tlsclient for encrypted connections.
2014-12-27 23:38:21 -08:00
ftrvxmtrx
0d5b33a9e8
aux/vga: scaling modes for VESA
2014-12-26 17:01:58 +01:00
ftrvxmtrx
04ec990b67
vga, vesa: revert. this needs to be in aux/vga instead
2014-12-26 16:10:45 +01:00
ftrvxmtrx
2cc7c72f8e
vga, vesa: scaling modes
...
At least on some NVIDIA cards the default scaling mode makes
black borders visible on all sides, even on native resolution.
This patch adds a generic "scaling MODE" command to vgactl
and adds support for it on VESA through NVIDIA VBE OEM extension.
It hasn't been tested on any other video cards, but shouldn't
break anything as the scaling mode is only set on write to vgactl.
2014-12-26 15:40:06 +01:00
cinap_lenrek
4e94094e94
5l: remove -f flag and add -F flag to disable VFP code generation
...
almost nobody uses FPA anymore, so make VFP the default but
provide -F flag to disable it.
2014-12-24 11:38:44 +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
ftrvxmtrx
a11fe1959d
merge
2014-12-21 01:30:36 +01:00
ftrvxmtrx
758496ecaa
sam: '^' and '_' cmds; same as '<' and '|' except that stdout goes to the command window
2014-12-21 01:28:14 +01:00
cinap_lenrek
6379939642
add erik quanstros vblade utility
2014-12-19 02:50:22 +01:00
cinap_lenrek
9df9a3625c
sdaoe: allow aoedev= shorthand for id!lun -> id!#æ/aoe/lun
...
we cannot type æ character in the bootloader console, so allow
the shorthand syntax id!lun which gets translated to id!#æ/aoe/lun.
2014-12-19 02:37:40 +01:00
stanley lieber
d94dc3314d
hgfs(4): add SOURCE to man page (thanks, spew)
2014-12-18 16:11:12 -05:00
stanley lieber
725c77211a
hgfs(4): add HISTORY to man page
2014-12-18 16:06:25 -05:00
cinap_lenrek
35df6c32a2
fstype(1): cleanup
2014-12-17 21:43:54 +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
035aacf6f5
bio: add Bfdopen() from plan9port
2014-12-14 20:21:42 +01:00
cinap_lenrek
651fa5bd50
cfs: change default mountpoint to /mnt/cfs and fix the manual (thanks mischief)
2014-12-11 20:38:04 +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
972577b61e
strcat(2): fix strchr() and strrchr() function prototypes (thanks BurnZeZ)
2014-12-07 14:26:41 +01:00
cinap_lenrek
f55c43fe8d
audio(1): add mixfs to NAME section
2014-11-22 18:17:06 +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
aiju
170913631b
nintendo(1): NTSC only
2014-11-16 15:17:34 +01:00
cinap_lenrek
585f475c01
httpfile(4): document webfs dependency
2014-11-12 12:33:14 +01:00
cinap_lenrek
c79dc3263e
httpfile: use webfs, fix 9p flushes
...
we can improve performance alot by using webfs which
does http keep alives for us, so connection setup
overhead is eleminated.
fix 9p flushes and double frees.
2014-11-12 12:03:51 +01:00
stanley lieber
5540ca6b68
nintendo(1): more detail about gba
2014-11-11 14:57:45 -05:00
stanley lieber
994977e4d0
nintendo(1): document games/gba
2014-11-10 01:05:18 -05:00
cinap_lenrek
95dbc72801
io: add -E flag to access embedded controller space
2014-11-10 00:35:07 +01:00
cinap_lenrek
ee05bbccbc
merge
2014-11-10 00:06:01 +01:00
cinap_lenrek
bcb67353c1
pc, pc64: provide access to embedded controller with #P/ec file
2014-11-10 00:04:37 +01:00
mischief
895d883bbd
filter(1): fix typo i introduced
...
this is a good example of why blindly copy-pasting patches is a bad idea.
2014-11-09 13:41:06 -08:00
mischief
cd3a742b32
all: typo fixes from ray@raylai.com
2014-11-07 10:39:50 -08:00
cinap_lenrek
20cc2799af
mouse(2): fix atomouse (thanks qrstuv)
2014-11-06 04:59:07 +01:00
cinap_lenrek
2c1dc1aa4f
fix some manpage cross references
2014-11-05 21:00:23 +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
stanley lieber
6213e137ff
newt: implement ned-style address ranges and overhaul h command to suit
2014-10-28 00:38:58 -04: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
ca694c51ef
pkg: change default repo to http://9front.org/pkg/386
2014-10-12 13:27:53 -04:00
cinap_lenrek
3b661a96ef
kernel: make noswap flag exclude processes from killbig() if not eve, reset noswap flag on exec
2014-08-17 00:50:20 +02:00
cinap_lenrek
a67d18ccf1
import: make aan (-p flag) work in ``backwards mode'' (-B)
...
in backwards mode, the roles of the aan filters need to be
reversed. add "-n address" option to import to override the
announce address for the aan server part (default tcp!*!0).
2014-08-14 00:11:14 +02:00
mischief
b0d7ade423
secstore(1): clarify how the server is dialed and add new $secstore environment variable
2014-08-10 20:38:59 -07: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
23aaa0c59c
iostats: reimplement iostats as a 9p filter instead of duplicating exportfs
...
old iostats failed to work when builidng the kernel due to old bugs
that where already fixed in exportfs. instead of backporting the fixes,
reimplement iostats as a filter that sits between exportfs and the
process mount. from users perspective, theres no difference.
the result is much smaller and can handle everything that exportfs
can like /srv.
2014-08-02 02:30:19 +02:00
stanley lieber
e7a3cd0fd0
spred(1): fix troff
2014-07-30 12:09:35 -04:00
aiju
712fd30652
added sprite editor spred
2014-07-30 15:57:14 +02:00
stanley lieber
555a05018b
fstype(1): document hjfs
2014-07-29 22:32:16 -04:00
mischief
2bdd2663db
ratrace(1): uses syscall not syscalltrace file
2014-07-22 23:40:53 -07:00
stanley lieber
de8752e45e
sega(1): add man page for games/md (and potential future sega emulators)
2014-07-22 18:29:33 -04:00
stanley lieber
0d909ae6ab
nintendo(1): document snes
2014-07-22 17:44:46 -04:00
cinap_lenrek
168b9f3de4
libdraw: add missing borderop() (thanks aiju)
2014-07-21 18:10:58 +02:00
mischief
b603991593
a.out(6): sync definitions
2014-07-17 23:22:48 -07:00
stanley lieber
3cfdae9787
pkg(1): add mischief's repositories
2014-07-09 19:48:59 -04:00
cinap_lenrek
013054ef6f
merge
2014-07-03 01:11:05 +02:00
stanley lieber
5814e66560
9pqueue(2): english
2014-07-02 19:01:20 -04:00
cinap_lenrek
2dc3180f98
9p(2): add reference to 9pqueue(2)
2014-07-03 00:57:40 +02:00
cinap_lenrek
fa56753ed8
add 9pqueue(2), medium to low quality manpage.
2014-07-03 00:47:10 +02:00
cinap_lenrek
92e43acb1c
authsrv(6): fix typos (from /n/sources/patch/authsrv-6-typos)
2014-06-30 08:27:51 +02:00
cinap_lenrek
4ad63a4c56
nusb: fix spelling, sorry
2014-06-28 19:55:14 +02:00
cinap_lenrek
4275c49e72
nusb: implement aijus stable uniqueue device names
...
instead of naming devices by ther dynamically assigned device address,
we hash device uniqueue fields from the device descriptor and produce
a 5 digit hex string that will identify the device across machines.
when there is a collision (less than 1% chance with 100 devices),
usbd will append the device address to the name to make it uniqueue
for this machine.
the hname is passed to drivers in the devid argument, which now has
the form addr:hname, where the colon and hname can be omited (for backwards
compatibility).
when the new behaviour isnt desired, nousbhname= environment variable
can be defined giving the old behaviour.
2014-06-28 18:09:43 +02:00
stanley lieber
c87e7ffe2b
newt(1): minor man page clarifications
2014-06-22 18:10:04 -04:00
cinap_lenrek
01b5ac1402
iostats: add -C flag to enable mount cache
2014-06-08 18:54:36 +02:00
cinap_lenrek
17d0dea87c
we look for strings.c, it is broken, this strings.c will make us go.
2014-05-30 04:05:18 +02:00
cinap_lenrek
527ab6405c
page(1): or
2014-05-26 10:00:39 +02:00
cinap_lenrek
c73ade70e3
page(1): minus
2014-05-26 09:59:57 +02:00
cinap_lenrek
97c28a6c80
page(1): theres no -r option, nor multipage restrictions
2014-05-26 09:52:47 +02:00
cinap_lenrek
7abf926bcf
libc: dont cache /dev/bintime filedescriptor for nsec()
2014-05-20 05:01:26 +02:00
cinap_lenrek
1055b951f3
ip/torrent: fix usage, add -A option to set user-agent
...
trackers do like the new default Mozilla/5.0 (compatible)
user agent. so force useragent to hjdicks and give option
to override it in case trackers get even more clever in
the future.
2014-05-19 23:23:08 +02:00
ftrvxmtrx
ead171d29f
sam(1): add ctrl+b
2014-05-12 14:49:10 +02:00
ftrvxmtrx
19cdd8c4b9
uniq: document -s option (thanks heaumer)
2014-05-03 11:38:36 +02:00
ftrvxmtrx
a1ee457ebc
leak(1): typo
2014-05-01 13:08:43 +02:00
ftrvxmtrx
a2f0fdbfa0
aan(8): fix aanuke synopsis
2014-04-29 23:17:06 +02:00
glenda
c8ac5d7eb7
games/geigerstats: fix usage() to exit; games(1): geigerstats args
2014-04-26 15:08:28 +01:00
ftrvxmtrx
4468438c70
merge
2014-04-26 13:22:48 +02:00
ftrvxmtrx
b4fa1e617b
man pages: fix duplicate words
2014-04-26 13:22:15 +02:00
glenda
5e201a7d2e
draw(2): fix missing arg of bezspline on page 5
2014-04-26 03:38:07 +01:00
ftrvxmtrx
244bb0038d
man pages: the the wich
2014-04-26 01:47:36 +02:00
mischief
3dbc32d794
nusb(4): fix spelling
2014-04-24 20:05:09 -07:00
ftrvxmtrx
99c0abc76d
nusb/ether: add RNDIS support (tested on Nexus 5)
2014-04-22 23:34:52 +02:00
stanley lieber
1c3e6a3e5a
aan(8): add HISTORY
2014-04-14 19:09:33 -04:00
stanley lieber
0812a26f00
add /rc/bin/aanuke
2014-04-14 19:05:57 -04:00
stanley lieber
4ae2015d86
newt: add 'kf' command to grep $home/lib/newsgroups for group names
2014-04-11 13:19:18 -04:00
ftrvxmtrx
c3f2448a56
spin(1): fix typo
2014-04-03 23:58:25 +02:00
stanley lieber
95c100a3d6
newt: clean up regexp
2014-04-02 15:49:24 -04:00
stanley lieber
8347075fd9
add newt(1): nntp client for use with nntpfs(4)
2014-04-01 14:34:29 -04:00
BurnZeZ
d41b6136f5
getfields(2): add missing SOURCE file
2014-04-01 13:12:23 -04:00
cinap_lenrek
e118352324
hget: revert hget -v change, this needs more thought
...
problems that need to be addressed:
- reads in the whole /proc every second for no reason
- breaks when http server doesnt include Content-Length header
- length is wrong for continued download (-o option)
2014-03-23 18:47:59 +01:00
cinap_lenrek
ffb120199a
auth/login: find authdom instead of using hardcoded cs.bell-labs.com (thanks erik)
2014-03-23 18:10:04 +01:00
mischief
226cb14058
hget(1): fix minor formatting error
2014-03-22 23:48:45 -07:00
mischief
a710914b36
hget: add the -v option to produce progress on stderr, like old hget
2014-03-22 23:28:42 -07:00
cinap_lenrek
af13b1a147
plan9.ini(8): document service= boot parameter
2014-03-15 01:06:11 +01:00
mischief
d1822db187
nm(2): clarify that U is an undefined symbol
2014-03-13 22:51:22 -07:00
stanley lieber
beb7827425
5e(1): add HISTORY
2014-03-08 19:12:00 -05:00
cinap_lenrek
bbe797c3d0
ndb(8): the truth is too hard to explain, so theres a nice lie.
2014-03-05 20:13:03 +01:00
cinap_lenrek
f894ab740f
ndb(8): document -x option of ndb/dnsquery (thanks mischief)
2014-03-05 19:50:34 +01:00
cinap_lenrek
c904d5bfa6
nintendo(1): add SOURCE section
2014-03-05 00:05:43 +01:00
aiju
8dfc237a57
updated nintendo manpage
2014-03-04 23:10:31 +01:00
stanley lieber
06c8a5b391
games(1), nintendo(1): re-organize nintendo emulators into separate man page; add HISTORY
2014-03-03 01:06:40 -05:00
mischief
99f9a60178
libsec: add aes_128_cbc and aes_256_cbc ciphers
2014-02-25 17:37:59 -08:00