cinap_lenrek
a76d0bf6c5
ndb/common: add ipv6 addresses of root name servers
2013-11-10 19:35:33 +01:00
cinap_lenrek
2bc9e8e5e3
kernel: make image cache not hold onto the channel, remove nocache flag
...
the image cache should not hold onto the text file channel
when not neccesary. now, the image keeps track of the number
of page cache references in Image.pgref. if the number of
page cache references and Image.ref are equal, this means
all the references to this image are from the page cache.
so no segments are using this image. in that case, we can
close the channel, but keep the Image in the hash table.
when attachimage() finds our image, it will check if Image.c
is nil and reattach the channel to the image before it is
used.
the Image.nocache flag isnt needed anymore.
2013-11-08 22:31:26 +01:00
cinap_lenrek
1ca07d817b
ndb/common: update ip for d.root-servers.net
2013-10-26 01:11:18 +02:00
cinap_lenrek
384adf4c89
ndb/common: dont use bell-labs dns servers for rfc1980 zones
2013-10-26 00:56:51 +02:00
cinap_lenrek
3142af56d8
newuser: make lib/profile read drawterms /dev/secstore when available
2013-10-23 23:44:25 +02:00
cinap_lenrek
d3b8ded315
rootstub: create directories for mips
2013-09-21 21:21:18 +02:00
cinap_lenrek
5fce388abf
create /sys/lib/ssl
2013-08-11 18:23:22 +02:00
cinap_lenrek
dfb0bf24b3
acid: fix dumptree() acid function to work in kernel debug, update malloc.acid and pool.acid files
2013-06-10 01:13:21 +02:00
cinap_lenrek
257c7e958e
keep fpregs always in sse (FXSAVE) format, adapt libmach and acid files for new format
...
we now always use the new FXSAVE format in FPsave structure and fpregs
file, converting back and forth in fpx87save() and fpx87restore().
document that fprestore() is a destructive operation now.
change fp register definition in libmach and adapt fpr() acid funciton.
avoid unneccesary copy of fpstate and fpsave in sysfork(). functions
including syscalls do not preserve the fp registers and copying fpstate
from the current process would mean we had to fpsave(&up->fpsave); first.
simply not doing it, new process starts in FPinit state.
2013-05-26 22:41:40 +02:00
ftrvxmtrx
5aa2a1a845
kbmap/ua: fix uppercase ь
2013-05-20 13:48:09 +02:00
ftrvxmtrx
318cd6fbde
kbmap/ru: fix uppercase ь
2013-05-19 17:50:51 +02:00
ppatience0
87785ee897
/sys/lib/rootstub: fix missing /alpha/lib/ape directory
2013-04-29 11:12:47 -04:00
cinap_lenrek
966a185353
fix missing return compile error for manual book index generator
2013-04-28 16:47:03 +02:00
cinap_lenrek
6b03a9495c
dont use full qualified domain names in example configuration
...
use shorter sysnames instead of full qualified domain names
so one doesnt have to setup the dns server in the example
configuration.
2013-02-27 08:18:18 +01:00
cinap_lenrek
201a98d06c
cdproto: only include binaries for $objtype, filter temporary files
2013-02-24 04:48:12 +01:00
cinap_lenrek
328a3001b2
troff macros: change unix /usr/lib paths to plan9 /sys/lib and /usr/bin/col -> /bin/col
2013-02-16 23:56:17 +01:00
cinap_lenrek
8f991a3faa
create /lib/firmware in rootstub
2013-02-11 00:53:51 +01:00
stanley lieber
79223a0e64
cdproto create /sys/log/www
2013-02-04 16:56:34 -06:00
stanley lieber
c877493fb0
add rc-httpd
2013-02-04 16:40:05 -06:00
cinap_lenrek
1b017b8db4
mount /n/other from /srv/boot instead of /srv/cwfs
...
this makes sure tcp boot will have ther user /tmp's
the same way as from local cwfs. we used /srv/cwfs
to prevent a deadlock with 9660srv as a root filesystem
which has been fixed now.
2013-01-22 10:41:01 +01:00
stanley lieber
275b5e2fb3
rewrite.direct: rewrite aliases before delivering to local users to avoid re-sending the message
2013-01-18 21:47:49 -06:00
cinap_lenrek
bf60c38720
add empty /lib/tftpd directory
2013-01-02 03:54:05 +01:00
Marko Kostić
e95c771eb5
Renamed the serbian latin kbmap and changed some minor errors
...
in it (lj > q, nj > w).
2012-12-21 17:05:31 +01:00
cinap_lenrek
1ee5cd7425
kernel: mnt cache rework
...
avoid double entries in the cache for copen() and properly handle
locking so we wont just give up if we cant lock the Mntcache entry,
but drop the cache lock, qlock the Mntcache entry, and then recheck
the cache.
general cleanup (cdev -> ccache, use eqchantdqid())
2012-10-17 15:48:30 +02:00
cinap_lenrek
14817c4991
/sys/lib/acid/kernel: fix imagecache() and procenv()
2012-10-09 03:52:18 +02:00
cinap_lenrek
eb13b7debc
/sys/lib/acid/kernel: needacid("chan")
2012-10-09 03:22:28 +02:00
cinap_lenrek
54c5131529
/sys/lib/acid/kernel: fix intrcount()
2012-10-07 08:03:02 +02:00
Marko Kostić
d5be0c1853
user: Marko Kostić <marko.m.kostic@gmail.com>
...
branch 'default'
added sys/lib/kbmap/sr (serbian cyrillic kbmap)
added sys/lib/kbmap/sr@latin (serbian latin kbmap)
2012-09-19 23:37:47 +02:00
cinap_lenrek
36f4f9fcd3
bring kernel acid library in sync (import from sources)
2012-09-18 18:11:16 +02:00
cinap_lenrek
f90682e32e
add hungary keyboard map (contributed by bencef)
2012-09-10 11:01:36 +02:00
cinap_lenrek
0a48c1e340
lp: HTML table support
2012-09-10 08:10:30 +02:00
cinap_lenrek
f6dd4bb5ee
lp: handle HTML files with html2ms | troff in process/generic
2012-09-10 07:40:28 +02:00
cinap_lenrek
f57e4ecb01
hgwebfs: remove prefixing // from file path
2012-09-10 22:20:40 +02:00
cinap_lenrek
aead11533e
support file:// urls in hgwebfs extension as apparently hg uses them. m(
2012-09-08 01:55:46 +02:00
stanley lieber
60bcab4d78
/sys/lib/dist/ndb/common: for god and country, geronimo, geronimo, geronimo
2012-08-28 22:46:44 -05:00
cinap_lenrek
8b93667775
lib/profile: remove startupasfs, start rio as subprocess so we drop to rc if it fails (no framebuffer), drawterm
2012-08-17 18:19:03 +02:00
cinap_lenrek
6023250c46
plan9.ini: remove *nomp=
2012-07-25 23:21:16 +02:00
cinap_lenrek
1de9ca2de5
bring back il protocol support
2012-05-03 10:47:40 +02:00
stanley lieber
2279c86091
profile: use vga/unicode.font in default lib/profile
2012-04-09 11:01:02 -05:00
cinap_lenrek
47af19f6ed
vga: fix type in vga.font, make vga/unicode.font file
2012-03-21 17:59:46 +01:00
cinap_lenrek
9c71514b71
hgwebfs: make push work
2012-03-16 17:47:36 +01:00
cinap_lenrek
e86a1f3fbe
hgfs: fix mistake
2012-03-16 17:18:44 +01:00
cinap_lenrek
51f8743f76
hg: hgwebfs extension, ignore /net.alt
2012-03-16 17:13:35 +01:00
cinap_lenrek
1daf9bec76
dont track /sys/lib/tls
2012-03-12 18:27:40 +01:00
cinap_lenrek
093ca3a182
make vga font the default
2012-03-10 03:19:43 +01:00
cinap_lenrek
bf0453417c
fix mistake in /sys/lib/dist/mkfile
2012-02-12 04:35:20 +01:00
stanley lieber
9e1fcf4e53
add /sys/lib/dist/mail
2012-02-11 16:48:54 -06:00
cinap_lenrek
75e1ef0ab6
new webfs, rc based hget
2012-01-11 16:17:54 +01:00
cinap_lenrek
6a5f2d9d55
Backed out changeset db0fa2edf131
...
reverting bad commit
2012-01-06 18:58:39 +01:00
stanley lieber
e7dd5dad5c
pkg/create: use separate steps for mk install and mk clean, to avoid mkfile problems
2012-01-05 12:21:23 -06:00