Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-01 | qcowfs(8) | Jacob Moody | |
2022-10-31 | reform: only override console=0 when no plan9.ini is passed | cinap_lenrek | |
The kernel used to always set console=0, which as usefull during bring-up, but makes it impossible to use the uart for other purposes. We now have the ability to pass plan9.ini using the u-boot script, so add the console=0 line there. To make debugging easy, we still apply console=0 if no plan9.ini has been passed. | |||
2022-07-10 | /sys/lib/dist/mkfile: create a default plan9.ini for reform image | cinap_lenrek | |
2022-06-18 | generate boot.scr in /sys/src/boot/reform | cinap_lenrek | |
2022-06-18 | /sys/lib/dist/mkfile: add target for mnt-reform image | cinap_lenrek | |
2021-11-01 | mainly just spelling and typos | Stuart Morrow | |
2021-10-25 | /lib/ndb/local: add dnschallenge ndb file for acmed(8) by default | cinap_lenrek | |
2021-06-13 | /sys/lib/dist/mkfile: test for .git directory | glenda | |
2021-03-07 | riostart: revert, this doesnt fix anything | cinap_lenrek | |
This change does not work and the real fix is in rio. | |||
2021-03-02 | [9front] riostart: make text window focused by default | José Miguel Sánchez García | |
This change makes the text window be focused on startup when using default riostart (e.g: when using the release ISO). This little change makes you able to immediately reach the rc shell without clicking the window, which at the very least is more convenient, and if you have problems to use your mouse but want to install the system, you also can (I had to stop profile from running at boot to patch it in my VPS KVM console because the mouse wasn't working properly. Could install and setup it to connect through drawterm). | |||
2020-11-02 | profile: don't create $wsys if it doesn't exist | Ori Bernstein | |
When $wsys doesn't exist (eg, drawterm -G, or rcpu from a text console), the profile would create an empty $wsys variable, and sessions started in this environment would fail with a null list in concatenation. This change tests if /mnt/term/env/wsys exists before assigning it. | |||
2019-12-09 | riostart: when system uses serial console, provide a system shell on it | cinap_lenrek | |
on systems with serial console and graphics such as the raspberry pi, it is nice to get a system shell on the serial console even when no monitor is connected. | |||
2019-08-24 | /sys/lib/dist/mkfile: adjust 2GB for pi3 and zynq img | cinap_lenrek | |
2019-08-24 | /sys/lib/dist/mkfile: storage vendors idea of 2GB is deflating | cinap_lenrek | |
2019-08-18 | add missing device tree file for raspberry pi 4 | cinap_lenrek | |
2019-08-18 | add raspberry pi 4 kernel and bootloader to pi3.img target | cinap_lenrek | |
2019-05-06 | dist/mkfile: add *.pi3.img target for ARM64 raspberry pi3 | cinap_lenrek | |
2019-03-30 | dist/mkfile: aux/stub -d /n/src9/usr to avoid overbinding /usr in case ↵ | cinap_lenrek | |
/n/src9 an / alias when /n/src9 is an alias for / (bind / /n/src9), then the bind from /sys/lib/dist/usr on /n/src9/usr would also overbind /usr and potentially make the build target file inaccessible. the solution is to run aux/stub -d /n/src9/usr. this works as aux/stub mounts itself on /n/src9, so the bind for /n/src9/usr will not override /usr in the root filesystem but the stub directory from aux/stub. | |||
2018-12-07 | add entries for il rcpu | BurnZeZ | |
2018-11-28 | upas: get rid of broken validatesender example, remove redundant upas/misc ↵ | cinap_lenrek | |
and setup target | |||
2018-10-22 | /sys/lib/dist/mkfile: add pi.img target for raspi sdcard image | cinap_lenrek | |
2018-06-25 | /sys/lib/dist/ndb/common: synchronize root servers and link to root hints source | mischief | |
2018-01-31 | /sys/lib/dist/mkfile: fix cfg/plan9.ini dependency (only visible after binds) | cinap_lenrek | |
2018-01-05 | /sys/lib/dist: split 9boot into 9bootproto, make *.386.iso and *.amd64.iso ↵ | cinap_lenrek | |
targets | |||
2017-09-10 | rename pcf kernel to pc, remove pcf, pccpuf, pccpu64 kernels, update ↵ | cinap_lenrek | |
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-05-01 | dist/ndb: move sources auth server to ndb/common, list root dns servers in ↵ | cinap_lenrek | |
ndb/local as a fallback | |||
2017-03-18 | inst: make command window not overlap stats window in glendas riostart | cinap_lenrek | |
2017-03-04 | cdproto: various cleanups | cinap_lenrek | |
- bind /n/src9 only when theres .hg directory, so you can use /root as /n/src9 - skip *.6 and *.orig files in source direcrtories - skip *.pdf and *.ps files in /sys/man - skip cpurc.local and termrc.local - dont create /fd, /mnt and/n in the root - be specific about /lib - create /cfg/pxe | |||
2016-05-22 | /sys/lib/dist/mkfile: efi iso/hybrid support | cinap_lenrek | |
2016-05-19 | dist/mkfile: generate iso/hybrid image for 9front.iso | cinap_lenrek | |
2016-05-16 | add srvtls and the corresponding tcp17020 service | cinap_lenrek | |
2016-05-02 | /lib/ndb/common: update ip addresses for [BCHL].ROOT-SERVERS.NET | cinap_lenrek | |
2016-02-29 | glenda's default profile: remove /n/other mount, done by /lib/namespace | cinap_lenrek | |
2016-02-14 | adding experimental rcpu service | cinap_lenrek | |
this is a reimplementation of cpu and import utilities in rc using a tlsclient and tlssrv as the encryption and authentication layers. there is only one new service, which after authentication and encryption setup accepts an arbitrary rc script over the network and executes it with the standard filedescriptors redirected to the conversaion (this is *after* authentication and in the context of the authorized user). the new rcpu program has a few improvements over cpu(1): - doesnt mangle program arguments - the remote process will get the clients standard file descriptors, so error and output are separated and you can consume the clients input from the remote side :-) - forwards error status of remote process theres no backwards mode for rimport, but a new program called rexport for the same purpose. all these services use exportfs without the bolted on initial handshake, so the hope is to clean up exportfs in the future and remove all the ugly crap in there. | |||
2015-12-11 | /sys/lib/dist/ndb/common: update for sl's auth servers | stanley lieber | |
2015-12-09 | /lib/ndb/common: add auth=cb.inri.net authdom=nyc | stanley lieber | |
2015-09-16 | /sys/lib/dist/ndb/common: correct authdom=inri | stanley lieber | |
2015-09-05 | dist/mkfile: add target for the aijuboard *.zynq.img | cinap_lenrek | |
this generates a disk image (to be written to usb or sdmmc card) containing 9fat partition with kernel and a hjfs filesystem partition with the 9front distribution. this could be easily extended to generate raspberry pi images as well, but i have no hardware to test. | |||
2014-12-11 | qmail: call mail instead of smtp with the wrong path | stanley lieber | |
2014-10-31 | dist: generate efi bootable cd image | cinap_lenrek | |
2014-08-28 | /sys/lib/dist/ndb/common: add auth=fs.stanleylieber.com authdom=inri | stanley lieber | |
2014-07-03 | ndb/common: add ipv6-icmp, ipv6-nonxt, ipv6-opts, bootps | stanley lieber | |
2013-11-10 | ndb/common: add ipv6 addresses of root name servers | cinap_lenrek | |
2013-10-26 | ndb/common: update ip for d.root-servers.net | cinap_lenrek | |
2013-10-26 | ndb/common: dont use bell-labs dns servers for rfc1980 zones | cinap_lenrek | |
2013-02-27 | dont use full qualified domain names in example configuration | cinap_lenrek | |
use shorter sysnames instead of full qualified domain names so one doesnt have to setup the dns server in the example configuration. | |||
2013-02-04 | add rc-httpd | stanley lieber | |
2013-01-22 | mount /n/other from /srv/boot instead of /srv/cwfs | cinap_lenrek | |
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-18 | rewrite.direct: rewrite aliases before delivering to local users to avoid ↵ | stanley lieber | |
re-sending the message | |||
2012-08-28 | /sys/lib/dist/ndb/common: for god and country, geronimo, geronimo, geronimo | stanley lieber | |