mischief
bcb3b3940e
sdahci(3): correct device name for top level control messages (thanks joe9)
2018-09-11 00:23:35 -07:00
mischief
8c513a0740
atazz(8): fix probe formatting
2018-09-10 23:39:58 -07:00
cinap_lenrek
676298b16b
vt: get rid of "clear" menu entry, fix 24x80 resize, reset selection on setdim(), document snarf/plumb
2018-09-03 21:51:32 +02:00
cinap_lenrek
4596959f3b
ndb(8): ndb/inform also publishes ipv6 address now
2018-09-01 15:11:46 +02:00
qwx
55e0fd6031
dmid: add support for midi streams
...
tested with a usb midi keyboard and a midi->usb adaptor
2018-08-31 18:01:21 +02:00
Alex Musolino
0c7fe8ae06
mothra(1): fix formatting
2018-08-21 23:09:35 +09:30
cinap_lenrek
43636dbb7f
ip/ipconfig: make ra6 daemon less chatty, log to /sys/log/ipconfig instead of /sys/log/v6routeradv
2018-08-15 21:54:42 -04:00
mischief
831291e5dd
sdloop(3): import sdloop driver (thanks erik)
2018-08-10 08:08:38 -07:00
23hiro
b989e691cf
plan9.ini(8) iwlwifi essid/bssid misleading
2018-08-08 18:47:48 +02:00
mischief
0c036b4d4a
ip(3): document ipifc ipv6 connection and fix delay formatting
2018-08-06 08:47:07 -07:00
spew
4757debd0b
acme: add spacesindent mode
2018-08-01 11:14:59 -04:00
qwx
a8644d01c3
add games/dpic and games/todpic
2018-07-25 05:02:46 +02:00
23hiro
469bbab460
spelling
2018-07-24 09:04:50 +02:00
23hiro
1a751a5939
cwfs -a option misleading
2018-07-14 20:40:26 +02:00
qwx
96e511d736
add games/dmid and games/opl3
2018-07-12 09:33:33 +02:00
qwx
1e3790f7b5
wadfs(4): fix typo
2018-07-12 09:25:04 +02:00
cinap_lenrek
24611cf5ed
ndb/cs: add -6 flag for v6 only lookups and "ipv4" control message to toggle v4 lookups.
2018-07-10 19:57:55 +02:00
cinap_lenrek
9dc907361c
hgfs(4): fix typo (thanks piroko)
2018-06-28 20:14:43 +02:00
23hiro
2f1b8246e2
Persist 'k' command in mothra and add matching -k flag (thanks piroko)
...
"I sometimes find myself on either slow or data-capped network links where downloading images isn't ideal. Attached is a simple patch to mothra that changes the 'k' command to not only remove already-downloaded images from a page, but also toggle a state such that mothra won't attempt to download images on future visited sites until 'k' is toggled again. This also adds a '-k' flag to mothra which enables the flag at startup." --Jeremy O'Brien<neutral@fastmail.com> on 9fans
2018-06-27 19:20:28 +02:00
qwx
deae5c854b
mus: fix note volume and channel selection; simplify
...
- fix overwriting channel 10 with channel 9
- fix using channel volume instead of last volume when setting note
(fixes d_doom and others)
- remove useless state
2018-06-26 10:35:23 +02:00
mischief
f554155ed0
stats(8): document -z flag (thanks xcko)
2018-06-22 02:02:46 +00:00
aiju
21a221129a
sysinfo: minor formatting fix
2018-06-13 16:05:31 +01:00
qwx
09c6120444
emulators ui: add option for fixed factor scaling and bound scale vertically
2018-06-13 14:05:19 +02:00
cinap_lenrek
a3f3e31b20
dhcp6d: add minimal stateless DHCPv6 server for network boot and DNS configuration
2018-06-10 22:08:57 +02:00
aiju
db71e19005
add libttf
2018-06-09 14:33:19 +00:00
mischief
59994e1beb
avl(2): add avlmin/avlmax in synopsis
2018-06-08 16:37:39 +00:00
cinap_lenrek
ff1a1e63a8
getuser(2): add source or sysname()
2018-06-03 23:46:47 +02:00
cinap_lenrek
a2623fd82a
devenv: make #ec files not show up as world writable
2018-06-03 23:30:05 +02:00
cinap_lenrek
16c87febd3
sdram: properly support multiple ramdisks, so that ramdiskX corresponds to sdZX
2018-05-29 22:50:04 +02:00
cinap_lenrek
6b22a732e8
merge
2018-05-27 23:05:00 +02:00
cinap_lenrek
5da4f0fc0f
sdram: experimental ramdisk driver
...
this driver makes regions of physical memory accessible as a disk.
to use it, ramdiskinit() has to be called before confinit(), so
that conf.mem[] banks can be reserved. currently, only pc and pc64
kernel use it, but otherwise the implementation is portable.
ramdisks are not zeroed when allocated, so that the contents are
preserved across warm reboots.
to not waste memory, physical segments do not allocate Page structures
or populate the segment pte's anymore. theres also a new SG_CHACHED
attribute.
2018-05-27 22:59:19 +02:00
aiju
52698c726c
sshfs(4): language
2018-05-27 11:22:23 +00:00
aiju
6c44dbe4fd
sshfs(4): don't drink and troff
2018-05-27 11:09:01 +00:00
aiju
41013392a1
sshfs(4): replace the much maligned -r option
2018-05-27 11:06:07 +00:00
aiju
434fc6a1c4
dc(1): add pi program as example
2018-05-24 15:42:43 +01:00
cinap_lenrek
03ced8cca1
ndb/dnsquery: handle .ip6.arpa names, don't mount the dns service
2018-05-23 19:43:45 +02:00
aiju
1f8d347c92
fplot: draw axes; zoom more naturally; unzoom
2018-05-20 09:14:16 +00:00
spew
9360415d56
ssh:add -r for extra raw mode
2018-05-18 21:36:33 -04:00
qwx
88537cfe9b
demote libemu to common code
...
- too small, nothing else that won't be under /games will use it
- "libemu" as a name doesn't make sense here
2018-05-13 07:01:47 +02:00
qwx
abf8c8bf2c
add port of aiju's port of games/2600
2018-05-12 19:21:48 +02:00
qwx
1195ca910c
add libemu
...
move redundant code from emulators to a common library
2018-05-12 19:20:53 +02:00
cinap_lenrek
4c9cbe484d
fix manpage cross references
2018-05-11 16:15:08 +02:00
cinap_lenrek
fcb974af3a
merge
2018-05-10 19:38:01 +02:00
cinap_lenrek
eb3951bcd4
ppp: set source specific default route regardless of primary flag, set link speed thru new ctl message when -b is specified
2018-05-10 19:36:14 +02:00
cinap_lenrek
298f239695
ip: add some primitive rate limiting knobs to counteract bufferbloat
2018-05-10 19:31:58 +02:00
aiju
454d26a0e4
pc: add $ operator
2018-05-04 11:07:39 +01:00
cinap_lenrek
b2599999be
ipconfig(8): clarify -p and -P options
2018-05-03 09:09:39 +02:00
cinap_lenrek
0c7a3ad1c9
remove ipv6on, update ipconfig(8)
2018-05-02 20:29:29 +02:00
cinap_lenrek
638b4a1ec1
devip: add "reflect" ctl message, fix memory leaks in icmpv6, fix source address for icmpttlexceeded, cleanup
2018-04-19 01:08:51 +02:00
cinap_lenrek
4354c401c1
cpurc: remove obsolete device binds, run diskparts after $sysname is known. remove /env/boottime. document.
2018-04-12 21:30:28 +02:00
cinap_lenrek
4cda213a78
ip(3): troff magic
2018-04-08 22:22:03 +02:00
cinap_lenrek
f692b73955
ip(3): document changes on /net/arp and /net/iproute
2018-04-08 22:11:18 +02:00
henesy
21c7c68307
remove duplicate -m definition in upasfs(4) (thanks rodri)
2018-04-06 18:05:25 -05:00
aiju
9632ff2381
forp(1): document [] and some bugs
2018-03-31 12:41:41 +00:00
aiju
2fdd83c827
add forp(1) manpage
2018-03-28 20:49:39 +00:00
Alex Musolino
586a24770c
lock(2): fix typo
2018-03-23 11:34:39 +10:30
aiju
2e2ae33a47
sat: add satget
2018-03-22 12:46:04 +00:00
aiju
ef17e2a693
resample(1): document -n option
2018-03-20 20:31:25 +00:00
23hiro
992ed21419
man pages: SYNOPSYS typo
2018-03-20 18:24:26 +01:00
aiju
c2c9562e3c
add libsat
2018-03-17 19:26:26 +00:00
aiju
e0be49d7f1
mines(1): fix misleading HISTORY wording
2018-03-17 19:07:50 +00:00
aiju
b9a08958e2
mp: add mptod and dtomp
2018-03-09 20:51:28 +00:00
aiju
9226caf2a3
usbehci: add uframes control request to return uframes one at a time
2018-03-06 17:18:48 +00:00
khm
891a8c4f2c
manpages: shut up about tex (1)
2018-02-28 12:55:48 -08:00
glenda
59b31cccdb
g: revert accidental change, document missing file type
2018-02-27 10:08:23 -05:00
cinap_lenrek
8a01033efc
vmx: allow setting mac address of using ea:nnnnnnnnnnnn! prefix, use genrandom() to generate mac globally unique mac address
2018-02-25 21:11:41 +01:00
cinap_lenrek
6728a5ec23
devloopback: reassign device letter from #X to #λ to avoid collision with devvmx
2018-02-25 19:06:37 +01:00
aiju
d3f4786a1f
mines: documentation and chronometric control of supernatural apparitions
2018-02-25 03:38:25 +00:00
cinap_lenrek
05cd5cb200
ns, devproc: quote path and spec arguments for /proc/$pid/ns, namespace(6) does support quoting
2018-02-25 03:24:31 +01:00
cinap_lenrek
b192800096
ftpfs: no caching by default, add -c flag to enable it (patch by mycroftiv)
2018-02-14 20:35:36 +01:00
BurnZeZ
2346954e04
twsi(3): fix wrong unicode codepoint in manpage
2018-02-11 21:54:10 +00:00
aiju
721b141438
add ptrap
2018-02-05 09:38:59 +00: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
650a4434a6
webfs(4): document -d and -D flags
2018-01-31 19:09:11 +01:00
cinap_lenrek
34f19570b9
libndb: retire deprecated csgetval(), ndbgetval() and ndblookval() functions
2018-01-27 23:46:48 +01:00
cinap_lenrek
218e61f80f
ppp(8): remove BUGS section, client auth has been fixed.
2018-01-21 22:58:30 +01:00
cinap_lenrek
3004f058f6
libauth: add auth_respondAI() function to get AuthInfo for mschap/mschapv2
2018-01-21 22:37:45 +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
f70ebd8e62
factotum(4): document dp9ik, update protocol list
2018-01-02 04:50:13 +01:00
cinap_lenrek
c039b52fc3
libc: constant time implementation for encode(2) routines, fix base32
...
the string encoding functions touch secret key material
in a bunch of places (devtls, devcap), so make sure we do
not leak information by cache timing side channels, making
the encoding and decoding routines constant time.
we also expose the alphabets through encXchr()/decXchr()
functions so caller can find the end of a encoded string
before calling decode function (for libmp).
the base32 encoding was broken in several ways. inputs
lengths of len%5 == [2,3,4] had output truncated and
it was using non-standard alphabet. documenting the alphabet
change in the manpage.
2017-12-31 09:06:42 +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
9c6897e848
arch(3): document #P/realmodemem file
2017-12-23 04:45:22 +01:00
cinap_lenrek
96eb90fba1
devvga: removing #v/vgabios, use /dev/realmodemem instead
2017-12-23 04:26:50 +01:00
cinap_lenrek
19419329b2
auth(8): auth/debug tests both dp9ik and p9sk1
2017-12-23 03:21:01 +01:00
cinap_lenrek
e31934f9f3
bridge(3): clarify manpage, this is a layer2 bridge
...
yes, it peeks into IP packets to handle fragmentation when sending
onto tunnel ports and does mss clamping. but it can carry arbitrary
ethernet packets just fine (between ethernets).
2017-12-17 20:51:41 +01:00
cinap_lenrek
9fd8894fec
ether: allow spoofing of source mac address for bridges; used by vmx
...
to implement layer 2 bridges in userspace, we disable to auto filling
of the source mac address when bridge mode is enabled on the
connection.
2017-12-15 22:22:29 +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
f948c402d8
errstr(2): add /sys/src/libc/9sys/rerrstr.c to SOURCE section
2017-12-03 02:22:48 +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
3356e0e731
libsec: AES-NI support for amd64
...
Add assembler versions for aes_encrypt/aes_decrypt and the key
setup using AES-NI instruction set. This makes aes_encrypt and
aes_decrypt into function pointers which get initialized by
the first call to setupAESstate().
Note that the expanded round key words are *NOT* stored in big
endian order as with the portable implementation. For that reason
the AESstate.ekey and AESstate.dkey fields have been changed to
void* forcing an error when someone is accessing the roundkey
words. One offender was aesXCBmac, which doesnt appear to be
used and the code looks horrible so it has been deleted.
The AES-NI implementation is for amd64 only as it requires the
kernel to save/restore the FPU state across syscalls and
pagefaults.
2017-11-12 23:15:15 +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
5c1afc882c
aes(2): document aes_xts_encrypt() and aes_xts_decrypt() functions
2017-10-30 03:04:05 +01:00
cinap_lenrek
e436a529cd
swap(3): document permissions and encryption behaviour, reference to memory(8)
2017-10-30 01:55:58 +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
e3d8fe9d4a
libc: cleanup atexit and put exits() in its own compilation unit
...
this avoids having to pull in atexit() and its dependencies
(lock(), unlock()) into every program. (as exits() is called
by _main() from main9.s).
2017-10-20 20:58:38 +02:00
cinap_lenrek
45b7d60bf3
libsec: add AES CFB and AES OFB stream ciphers
2017-10-17 21:34:01 +02: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
b9b4797d56
vmx(3): document changes to devvmx interface
2017-09-10 03:12:00 +02:00
cinap_lenrek
c4fd860a56
vt: block selection mode for snarf
2017-08-20 22:18:09 +02:00
qwx
16ef6e5596
add games/wadfs
2017-08-10 11:39:18 +02:00
Ethan Grammatikidis
64195aea41
print(2): clean up vlong flag description
2017-07-02 19:12:50 +01:00
Ethan Grammatikidis
a4c35d47bf
rc(1): catch up with a change made long before 9front
2017-07-01 16:10:57 +01:00
Ethan Grammatikidis
4bcde1a30b
pc(1) clarification
2017-07-01 16:02:18 +01: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
cinap_lenrek
99ed9623b5
segment(3): document sticky segment type
2017-06-20 22:28:30 +02:00
aiju
115f7b2440
vmx(1), vmx(3): update manpages
2017-06-19 18:41:34 +00:00
cinap_lenrek
7ab8649498
authsrv(6): don't say old p9any isnt in use anymore...
2017-06-18 22:21:46 +02:00
aiju
3b123799ab
add vmx documentation
2017-06-13 14:19:42 +00:00
aiju
89f71fa9ed
acid(1), proc(3): document watchpoints
2017-06-12 20:31:04 +00:00
aiju
04b8539ee2
plan9.ini(8): document netconsole
2017-06-01 07:07:55 +00:00
stanley lieber
db46e826c2
newt: add !cmd
2017-05-28 15:45:07 -04:00
stanley lieber
9c70c81e70
newt: honor environment variables $editor and $pager
2017-05-26 11:15:35 -04:00
cinap_lenrek
74b6d9bda3
ssh: add -h flag to pass host (for compatibility)
2017-05-05 21:04:31 +02:00
aiju
7ade57b678
sed: add -u flag that flushes output buffers before reading in further input
2017-05-05 08:22:13 +00:00
aiju
20b945a382
bio(2): manpage typo
2017-05-04 17:47:03 +00:00
aiju
f681cf835a
bio: add support for custom I/O handler via Biofn
2017-05-04 17:42:12 +00:00
cinap_lenrek
414d29e98f
ssh(1): document -T tries option, #subsys cmd behaviour
2017-05-03 20:56:20 +02:00
cinap_lenrek
38d421ec00
ctime(2): fix example (thanks raiz)
...
raiz → the reason that the manpage example works not because
it's a correct timezone file format, but because readtimezone()
(in libc) fails and defaults to GMT.
2017-05-03 20:47:46 +02:00
cinap_lenrek
359955ee4b
vt(1): the "send" menu became "paste"
2017-05-01 02:31:50 +02:00
cinap_lenrek
f6b68dd79b
sshfs(4): fix bad cross reference
2017-05-01 02:18:09 +02:00
spew
ff8ae67b70
libregexp: miscellaneous little cleanups
2017-04-30 15:08:36 -05:00
cinap_lenrek
f8478eb4c4
lib9p: allow rewinding in 9pfile directories
2017-04-30 01:49:21 +02:00
aiju
ca2fa9596b
sshfs: add -r and -M options
2017-04-29 18:44:01 +00:00
aiju
31ff4f925d
add sshfs(4) manpage
2017-04-28 17:15:20 +00:00
aiju
8d3bbf373c
add blit(1) manpage
2017-04-27 08:42:41 +00:00
aiju
042f98784a
ssh: make number of retries configurable
2017-04-24 23:26:43 +00:00
spew
1f6a604c23
libavl: fix documentation
2017-04-24 10:50:03 -05:00
cinap_lenrek
403584715f
ssh(1): refer to thumbprint(6) for the sshthumbs file format
2017-04-24 02:21:43 +02:00
cinap_lenrek
346f5828e0
libsec: sha256 support for thumbprint files, use it in ssh as well
...
initThumbprints() now takes an application tag argument
so x509 and ssh can coexist.
the thumbprint entries can now hold both sha1 and sha256
hashes. okThumbprint() now takes a len argument for the
hash length used.
the new function okCertificate() hashes the certificate
with both and checks for any matches.
on failure, okCertificate() returns 0 and sets error string.
we also check for include loops now in thumbfiles, limiting
the number of includes to 8.
2017-04-23 19:00:08 +02:00
cinap_lenrek
641c9da369
ssh(1): add $home/lib/thumbfile to FILE section
2017-04-23 03:31:20 +02:00
cinap_lenrek
88cdfe76df
ssh: document thumbfile options
2017-04-23 02:59:32 +02:00
cinap_lenrek
2b10f79119
ssh(1): add bugs section about host not being authenticated
2017-04-23 01:11:12 +02:00
cinap_lenrek
9574e3908f
ssh(1): initial documentation, needs examples for authentication
2017-04-23 00:42:33 +02:00
spew
6261dcb06b
replica: use libavl for avl tree implementation
2017-04-22 14:28:02 -05:00
spew
9cf5198145
libavl: lookup can return the closest match
2017-04-22 13:59:37 -05: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
aiju
1d891d163e
fix typo in 9p(2) manpage
2017-04-03 00:11:40 +00:00
aiju
e09adf5944
pc(1): fix memory leak and add clog() function
2017-04-02 14:47:23 +00:00
spew
85b8d253d4
games/galaxy: parallelize gravitational force calculations
...
Once the Barnes-Hut tree is constructed, the gravitational
force calculations can be done in parallel by dividing the
bodies up between a number of procs.
2017-03-25 13:05:47 -05:00
spew
04c7d5d8f6
plumb(2): Fix typo in description of Plumbdelattr (thanks sam-d)
2017-03-22 18:13:51 -05:00
spew
9811d0fec1
webfs(4): timeout is in milliseconds not seconds (thanks sam-d)
2017-03-22 18:11:23 -05:00
cinap_lenrek
1da795f327
diskparts(8), prep(8): add edisk in NAME section
2017-03-18 18:08:30 +01:00
cinap_lenrek
c78d6569ac
mus(1): fix manpage references
2017-03-18 17:56:34 +01:00
cinap_lenrek
c29f30524b
vga(3): complete list of vga controllers and software cursors
2017-03-18 17:13:09 +01:00
cinap_lenrek
1a2aefcf11
devmouse: refactor screen blanking logic
...
devmouse controls the screen blanking timeout, so move the
code there avoiding cross calls between modules. the only
function that needs to be provided is blankscreen(), which
gets called with drawlock locked.
the blank timeout is set thru /dev/mousectl now, so kernels
without devvga can set it.
blanking now only happens while /dev/mouse is read. so this
avoids accidentally blanking the screen on cpu servers that
do not have a mouse to unblank it.
2017-03-18 16:58:27 +01:00
cinap_lenrek
1132d1b9df
tapefs: handle more cpio formats (thanks qrstuv)
2017-03-17 00:45:48 +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
dff78ef64a
merge
2017-03-12 17:20:13 +01:00
cinap_lenrek
963cfc9a6f
merging erik quanstros nupas
2017-03-12 17:15:03 +01:00
spew
acd1a3edda
games/galaxy: new mouse behavior
...
MB1 moves the galaxy. MB2 zooms the galaxy. New body creation
moved to the menu
2017-03-10 09:57:23 -06:00
spew
0e9973c80f
games/galaxy: Change button 2 to reposition the galaxy, remove "move" from the button 3 menu
2017-03-01 15:59:26 -06:00
cinap_lenrek
da343924f4
games(1): document games/midi -c arguments
2017-02-26 22:17:41 +01:00
cinap_lenrek
297bf25f61
add games/mus midi converter (by qu7uux)
2017-02-26 19:23:52 +01:00
cinap_lenrek
ac51afa1c6
authsrv(6): fix typo "ther" -> "their" (thanks aiju)
2017-02-25 18:23:57 +01:00
aiju
54ec7aed62
auth/keyfs: support -r flag to mount read-only
2017-02-23 23:22:49 +01:00
cinap_lenrek
64f5e1ddd4
galaxy(1): terminate .EX sections with .EE
2017-02-19 20:05:43 +01:00
spew
5aabf85d7c
games/galaxy: add n-body simulator
2017-02-18 09:08:51 -06:00
cinap_lenrek
7d4a1e3643
ec(2), rsa(2): document X509toECpub(), X509ecdsaverify(), X509ecdsaverifydigest(), X509rsaverifydigest()
2017-02-10 22:39:47 +01:00
cinap_lenrek
34a9d22ec6
rsa(2): document rsafill()
2017-02-10 21:12:45 +01:00
cinap_lenrek
8a1c587c9c
ec(2): document ecencodepub(), ecdecodepub() and ecpubfree() and list all the curve parameter functions
2017-02-10 20:42:56 +01:00
spew
3b24eb4c1f
games/mix: implement Knuth's specification for comments
2017-02-03 18:55:02 -06:00
cinap_lenrek
2aa42aee31
auth(8): document authsrv -N flag
2017-01-26 11:23:46 +01:00
spew
dbf6aaf513
games/mix: fix man page directories
2017-01-20 16:14:03 -06:00
spew
4b68ddfb5a
games/mix: document -g option, rename tests to examples as it is in the man page
2017-01-17 20:51:08 -06:00
cinap_lenrek
ca47fef006
rcpu: use $cpu environment variable for host when not specified
2017-01-15 18:25:54 +01:00
cinap_lenrek
b7103d1517
listen(8): remove tcp22 section
2017-01-13 19:46:04 +01:00
cinap_lenrek
916d0088b7
cpu(1), import(4): note deprecation and refer to rcpu(1)
2017-01-13 19:43:05 +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
db310be100
srv(4): fix reference to tlssrv(8)
2017-01-13 19:29:13 +01:00
cinap_lenrek
23ebca57a3
factotum(4): remove reference to ssh(1)
2017-01-13 19:26:55 +01:00
cinap_lenrek
a2eddf4d2d
execnet(4): remove trailing ,
2017-01-13 19:24:13 +01:00
cinap_lenrek
93dc490b1f
execnet(4): remove reference to ssh(1)
2017-01-13 19:23:20 +01:00
cinap_lenrek
5bfce16c43
vt(1): remove reference to ssh(1)
2017-01-13 19:21:04 +01:00
cinap_lenrek
412cbf67f1
con(1): remove reference to ssh(1)
2017-01-13 19:19:08 +01:00
cinap_lenrek
26c39ddc8d
9p(2): remove reference to ssh(1)
2017-01-13 19:18:08 +01:00
cinap_lenrek
3a7146f8bf
stub(8): remove reference to sshnet
2017-01-13 19:15:50 +01:00
cinap_lenrek
19668882ee
authsrv(6): remove reference to ssh(1)
2017-01-13 19:13:48 +01:00
cinap_lenrek
39e4bbcfb0
srv(4): remove ssh/sshsrv references
2017-01-13 19:02:39 +01:00
khm
dc8c7bf2b7
ssh: R.I.P.
2017-01-12 16:36:38 -08:00
cinap_lenrek
bdc1b187c4
merge
2017-01-12 20:17:52 +01:00
cinap_lenrek
2e23780d2f
libsec: implement extended 192-bit nonce xchacha variant and hchacha function
2017-01-12 20:16:38 +01:00
spew
a0cc369c15
games/mix: Add Knuth MIX emulator/assembler
2017-01-10 11:42:11 -06:00
cinap_lenrek
ed9fdc72f5
libsec: replace des based X9.17 genrandom() with chacha random number generator
2016-12-28 02:02:00 +01:00
spew
ff384cbddc
libavl: fix manpage example, minor improvement to code
2016-12-24 17:58:31 -06:00
spew
6187b862b7
avl: fix man page example
2016-12-22 18:44:45 -06:00
spew
0885ed1e80
alv(2): new avl implementation
2016-12-22 16:47:41 -06: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
8f782ac916
srv(4): add SOURCE for srvtls
2016-11-08 02:10:47 +01:00
spew
cf5d24033d
winwatch: no more 'l' key labeling
2016-10-26 14:01:13 -05:00
spew
d5992857bb
winwatch: middle mouse button click also prompts for label
2016-10-25 22:53:38 -05: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
483e54a0d3
ip(3): spelling, thanks sl
2016-09-21 21:57:08 +02:00
cinap_lenrek
e864523eed
ip(3): update description of /net/ipifc/*/status format
2016-09-21 21:47:52 +02:00
aiju
0c50e1bc3d
pc(1): add pb (thanks, BurnZeZ); add bit numbering
2016-09-19 01:20:28 +02:00
aiju
07284c41f6
pc(1): add nsa() command
2016-09-15 08:51:59 +00:00
cinap_lenrek
efe5c58c01
authsrv(2): update Nvrsafe structure to include aesmachkey
2016-09-08 10:40:19 +02:00
aiju
1b4f432eae
pc(1): manpage: restore previous size rather than set to 10
2016-09-01 11:46:44 +00:00
aiju
183f700a20
pc(1): manpage formatting
2016-09-01 11:38:33 +00:00
aiju
30c9e34c0d
pc: add cat() function
2016-09-01 10:55:12 +00:00
aiju
560ea5474c
pc: add rev function
2016-08-31 13:00:50 +00:00
aiju
e95082f66c
pc: add gcd, rand and minv; set base of logical operation results to 0
2016-08-29 09:57:15 +02:00
aiju
c3da573eb7
pc(1): SYNOPSIS...
2016-08-28 13:59:16 +02:00
aiju
d9d2925fa0
pc(1): document -n option in manpage
2016-08-28 13:49:26 +02:00
aiju
a931ad737a
add pc(1)
2016-08-28 13:40:01 +02:00
aiju
cf2f2a8841
mp: fix mpnot and add mpasr
2016-08-28 10:49:41 +02:00
aiju
a8ffbcabea
timmy: manpage
2016-08-28 01:23:51 +02:00
cinap_lenrek
f2519d701c
rio(4): document text truncation
2016-08-27 21:28:21 +02:00
cinap_lenrek
b59aa67922
rand(2), cons(3): clarify /dev/random behaviour
2016-08-27 21:27:52 +02:00
cinap_lenrek
f777743b72
merge
2016-08-27 20:50:55 +02:00
cinap_lenrek
8a73650874
libc: add poolisoverlap() and definitions for Pool *secrmem
2016-08-27 20:23:55 +02:00
aiju
1bd3ace9e7
document Bfn
2016-08-25 23:39:07 +02:00
aiju
a07a2025da
document mplogic functions
2016-08-08 22:19:29 +02:00
cinap_lenrek
62ad8fc8df
authsrv(6): document session secret key derivation for p9sk1 and dp9ik
2016-08-08 02:03:06 +02:00
cinap_lenrek
333468d668
thread(2): threadgrp() -> threadgetgrp(), thanks jpm
2016-08-06 15:09:18 +02:00
spew
eef8f57b22
add history for libregexp
2016-07-04 14:25:08 -05:00
cinap_lenrek
3ec84c5d73
rc: implement 9atoms ` split {command} syntax extension
2016-06-30 19:09:27 +02:00
cinap_lenrek
6c7829092e
acme(1): remove references to awd
2016-06-30 01:07:03 +02:00
aiju
4821c261c4
added games/timmy
2016-06-23 21:12:06 +02:00
aiju
e73a9eb9e8
togif: -E flag to read animation from stdin
2016-06-10 12:14:02 +02:00
cinap_lenrek
bd8b6c2f99
aml(2): document amlintmask
2016-06-05 15:15:03 +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
bd50adc942
add srvtls and the corresponding tcp17020 service
2016-05-16 22:49:32 +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
a158c4bdb9
remove support for import command in namespace files
2016-05-04 16:35:25 +02:00
cinap_lenrek
d11bea071c
2c(1): -O=7
2016-05-04 16:24:13 +02:00
cinap_lenrek
a584d9eb96
remove references to dec alpha from the manual
2016-05-04 16:21:53 +02:00
spew
0695e04ada
correct reference to srv(3) in shr(3)
2016-05-03 12:37:46 -05:00
spew
01986adbbf
document example for shr(3)
2016-05-03 12:35:19 -05:00
spew
479ccd0aa1
add "snake" tracing effect to mole
2016-05-03 09:29:39 -05:00
cinap_lenrek
ca5b491753
rune(2): add Runeerror reencoding considerations in BUGS section (thanks aiju)
2016-04-28 01:53:09 +02:00
cinap_lenrek
651d6c2bc6
abaco(1): remove readweb
2016-04-26 00:10:47 +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
aiju
e558c88821
aes(2): mention aesCBC bug
2016-04-09 20:51:24 +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
67acf2449f
tls(3): document support for TLSv1.1 and TLSv1.2
2016-04-08 21:20:15 +02:00
cinap_lenrek
9408c5faa1
qball(2): fix bad manpage reference
2016-04-07 21:51:56 +02:00
cinap_lenrek
e98144a29c
devstream(3): removed
2016-04-07 21:51:32 +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
aa6673fcfb
add portable AES-GCM (Galois/Counter Mode) implementation to libsec and devtls
2016-03-23 02:45:35 +01:00
stanley lieber
92324db6b5
mothra(1): fix url for https://code.9front.org/hg/plan9front/
2016-03-21 20:57:18 -04:00
BurnZeZ
730578d40c
games/life: add -d delay parameter, -b color reversal parameter, and update manpage
2016-03-19 20:03:10 -04:00
BurnZeZ
98eb99c376
games(1) cleanup
2016-03-19 20:00:03 -04: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
BurnZeZ
dacebbb2e7
vt: add -r flag to start in raw mode
2016-03-01 19:17:54 -05:00
BurnZeZ
d491a0ae04
add bug to yesterday(1), fix /sys/man/3/cons permissions
2016-03-01 15:27:39 -05:00
BurnZeZ
63abfb5056
manpage references/typos
2016-03-01 15:24:07 -05:00
cinap_lenrek
e3434eb5fb
authsrv(2): document _asgetpakkey(), authpak_hash(), authpak_new(), authpak_finish()
2016-02-28 23:23:05 +01:00
cinap_lenrek
f2ddc5f813
rcpu(1): fix manpage reference
2016-02-22 23:26:35 +01:00
stanley lieber
e5ead1a980
rcpu(1) man page: english
2016-02-16 20:53:21 -05:00
cinap_lenrek
86dfd3cf16
provide rcpu(1), make usage line consistent
2016-02-15 17:30:56 +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
2ca8e31066
removing libgio, this is not golang mveery >:-(
2016-02-10 05:11:11 +01:00
Matthew Veety
a54782d69b
Imported ngfs libgio. This is a library to create virtual file descriptors, similar to common lisp grey-streams or golang's io.Reader/io.Writer. Now 95% bug-free.
2016-02-09 16:24:41 -05:00
cinap_lenrek
cc8e8c978c
tlssrv: p9any authentication support using TLS-PSK cipher suits
2016-02-01 22:49:20 +01:00
cinap_lenrek
a291bbdedd
libsec: ecdsa client support for tlshand, cleanups
2016-02-01 21:34:49 +01:00
cinap_lenrek
7cfe4aef3c
salsa(2): fix source reference
2016-01-19 13:06:22 +01:00
cinap_lenrek
876e19c652
salsa(2): some formating fixes
2016-01-19 13:02:12 +01:00
cinap_lenrek
7cf11db685
libsec: add salsa20 stream cipher
2016-01-19 12:50:33 +01:00
cinap_lenrek
7b31d5e494
authsrv(6): fix arrows
2016-01-19 11:08:29 +01:00
cinap_lenrek
36d2092a33
fix manpage references
2016-01-12 08:43:36 +01:00
stanley lieber
3735cc9bc3
authsrv(6): english
2016-01-05 21:34:15 -05:00
cinap_lenrek
2dae1ed53a
auth: release dp9ik implementation and reentrant factotum
2016-01-06 03:09:00 +01:00
cinap_lenrek
d30b160fe3
libmp: support for c-style base prefixes for strtomp(), octal support
2016-01-03 22:43:44 +01:00
cinap_lenrek
39f18c9d88
libsec: implement TLS-PSK for tlsClient()/tlsServer()
2015-12-25 17:05:05 +01:00
cinap_lenrek
a53ae2782a
libjson: added printing support (thanks spew)
2015-12-22 18:12:56 +01:00
cinap_lenrek
7be7d0681f
kernel: use uintptr for ibrk() return value (for base >2GB) and clarify segbrk(2)
2015-12-16 21:06:51 +01:00
Matthew Veety
5f15532260
fixed spelling error in 2c(1) for the axp entry.
2015-12-07 18:55:26 -05:00
Matthew Veety
1c0ba2019e
made sure that rcmain.local runs independent of the existence of $home/lib/profile. Documented /rc/lib/rcmain, /rc/lib/rcmain.local, $home/lib/profile in rc(1) and the first two in namespace(4)
2015-12-07 17:59:53 -05:00
aiju
eccb144a71
winwatch: l allows label changes
2015-12-06 20:37:18 +01:00
BurnZeZ
4badf9974f
fplot(1): fix typo
2015-11-29 18:06:55 -05:00
stanley lieber
8043614f79
fplot(1): add BUGS section
2015-11-27 16:49:19 -05:00
cinap_lenrek
254031cf70
libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp()
...
chacha20 comes in two variants: ietf rfc7539, using 96 bit iv and 32 bit counter
and draft-agl-tls-chacha20poly1305 using 64 bit iv and a 64 bit counter. so
setupChachastate() now takes a ivlen argument which sets the mode.
add ccpoly_encrypt()/ccpoly_decrypt() routines.
to implement timing safe ccpoly_decrypt(), a constant time memcmp was needed, so
adding tsmemcmp() to libsec.
2015-11-26 15:25:10 +01:00
cinap_lenrek
9ef4ba83f6
rio: fix handling "resize" wctl for hidden windows
...
when the "resize" wctl was used on a hidden window, the window
was put back on the screen, however, it was not removed from
the hidden[] array so trying to hide the window again failed
because whide() assumed it was already hidden.
the fix is to not unhide the window, but preserve the hidden
state, so windows can programmatically be reshaped and moved,
but will remain hidden unless explicitely unhidden.
2015-11-25 04:30:44 +01:00
cinap_lenrek
569bdd00c2
add mpc(1), extended precision code generator
2015-11-22 23:47:58 +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
38e1e5272f
libmp: initial attempt at constant time code, faster reductions for special primes (for ecc)
...
introduce MPtimesafe flag to request time invariant computation
disables normalization so significant digits are not leaked.
2015-11-21 09:39:59 +01:00
stanley lieber
15bd0c52cc
delkey(1): update man page to reflect recent changes.
2015-10-31 16:07:22 -04:00
cinap_lenrek
93d63dc1f3
mp(2): fix typo mnprand() -> mpnrand()
2015-10-28 13:39:17 +01:00
cinap_lenrek
847f3a0cf5
libsec: add chacha cipher (from charles forsyth)
2015-10-22 07:48:26 +02:00
cinap_lenrek
7effba9d98
libsec: add poly1305
2015-10-22 07:17:25 +02:00
aiju
27d2955ccf
lib9p: add reqqueuefree
2015-10-12 10:41:40 +02: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
aiju
fe06f8e571
add timepic(1) and qr(1) manpages
2015-09-29 20:49:52 +02:00
stanley lieber
f9244d433a
qer(8): correct man page example (thanks, kenji)
2015-09-26 19:07:05 -04:00
cinap_lenrek
8003c8b1e2
utf(6), rune(2): document 21-bit runes
2015-09-24 12:14:08 +02:00
stanley lieber
f5174e6fdf
ircrc: add -P option for server password (thanks, nick)
2015-09-19 14:03:22 -04:00
cinap_lenrek
7562da90e5
libc: remove privfree(), simplify privalloc()
2015-09-06 20:43:05 +02:00
cinap_lenrek
e3a64494e7
libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju)
2015-09-01 21:35:43 +02:00
cinap_lenrek
8f2e408448
libmp: add mpnrand() function to generate uniform random number 0 ≤ x < n
2015-08-25 20:20:25 +02:00
cinap_lenrek
54a91861df
remove convkeys2
2015-08-22 00:21:11 +02:00
cinap_lenrek
5c941ec346
import(4): -o, -O flags gone
2015-08-21 23:29:10 +02:00
cinap_lenrek
61e9d23eb2
cpu, import: remove old9p support
2015-08-21 23:22:59 +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
02cfcfeab4
libauthsrv: generalize ticket service, not hardcoding ticket format and DES encryption
...
this is in preparation for replacing DES ticket encryption with
something better. but first need to make the code stop making
assumptions.
the wire encoding of the Ticket might be variable length
with TICKETLEN just giving an upper bound. the details will be
handled by libauthsrv _asgetticket() and _asgetresp() funciotns.
the Authenticator and Passwordreq structures are encrypted
with the random ticket key. The encryption schmeme will depend
on the Ticket format used, so we pass the Ticket* structure
instead of the DES key.
introduce Authkey structure that will hold all the required
cryptographic keys instead of passing DES key.
2015-08-19 21:06:17 +02:00
cinap_lenrek
344ddf5f55
rio(4): document "delete" wctl message (thanks mischief)
2015-08-16 02:54:23 +02:00
cinap_lenrek
e9e53fe7b6
import(4): clarify -E and -e options
2015-08-15 21:36:18 +02:00
cinap_lenrek
23742053f5
mount, srv: add -N flag to skip authentication and attach anonymously as "none"
2015-08-10 10:11:45 +02:00
cinap_lenrek
d457a43461
libc: make atoi() not parse c-style octal and hex numbers
...
interpreting octal breaks parsing of decimal numbers with
leading zeros. the manpage listed this in the BUGS section,
so we'r going to fix it as this just causes confusion as
most callers of atoi() do not expect it.
2015-08-03 18:10:53 +02:00
cinap_lenrek
f42a7ade70
bio(2): Bterm() closes filedescriptor for Bfdopen() allocated buffer
2015-08-01 03:16:35 +02:00
cinap_lenrek
64136bfd16
stream(3): fix reference
2015-07-19 03:34:08 +02:00
cinap_lenrek
71cda09d1e
devstream: fast sequential file access with 9p pipelining experiment
2015-07-19 03:31:17 +02:00
cinap_lenrek
fcb9abccbb
5e: enable VFP emulation by default, doubles only need to be 4 byte aligned
...
this adds -F flag to 5e (same as 5l) to disable VFP emulation
and makes VFP emulation the default.
2015-07-08 02:13:16 +02:00
stanley lieber
20e255110c
open(2): fix typo
2015-07-01 21:46:47 -04: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
cinap_lenrek
e6220b39c9
exec(2): return register (R0) contains address of Tos structure.
2015-06-19 09:02:59 +02:00
stanley lieber
cb2a55aeb3
ndb(6): fix typo (thanks, pena)
2015-06-18 15:14:06 -04: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
45b79036be
devcons: add current pool allocations to #c/swap
2015-06-16 08:05:33 +02:00
ftrvxmtrx
e56e61fed1
addpt(2): put badrect in .SH NAME so that it gets into the searchindex
2015-06-09 12:32:38 +02:00
ftrvxmtrx
86acce7c4d
esetcursor(2), alarm(2): fix prototypes
2015-06-09 12:29:57 +02:00
ftrvxmtrx
72a168b5fb
event(2): fix estartfn prototype
2015-06-09 11:54:22 +02:00
ftrvxmtrx
a314302e64
libdraw: sync allocimage/allocwindow prototypes with man pages
2015-06-09 10:33:30 +02:00
ftrvxmtrx
0fc761bc84
unix is BUGGERED. remove it
2015-06-09 00:15:59 +02:00
ftrvxmtrx
2c505c160e
addpt(2): document badrect function
2015-06-09 23:34:36 +02:00
ftrvxmtrx
e77002cdab
freeimage(2), readcolmap(2), writecolmap(2): fix prototypes
2015-06-09 23:23:00 +02:00
cinap_lenrek
477f3ce3ea
exec(2): exec argument size only limited by user stack size
2015-06-08 21:08:57 +02:00
ftrvxmtrx
e89e54d1a3
exec(2): fix prototypes
2015-06-08 12:59:51 +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
cinap_lenrek
de3c058efb
cputime(2): fix prototype for cycles() (thanks qrstuv)
2015-05-28 18:11:45 +02:00
stanley lieber
0853e2cc3b
remove pkg(1): we regret the error
2015-05-25 15:03:44 -04:00
cinap_lenrek
ff2e8f308d
thread(2): fix prototype for threadint() and threadkillgrp() (thanks qwx!)
2015-05-25 13:03:45 +02:00
cinap_lenrek
40360a992d
libsec: implement tlsClient support for RFC6066 server name identification (SNI)
...
tlsClient() now can optionally send the server_name in the ClientHello
message by setting the TLSconn.serverName. This is required for some
https sites.
2015-05-21 02:26:57 +02:00
stanley lieber
86f22d3c08
colors(1), who(1): add missing SOURCE entries
2015-05-17 12:53:05 -04:00
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