Commit Graph

42 Commits

Author SHA1 Message Date
00d4472f91 make fsmanager's mount function externally accessible 2023-08-07 12:54:25 +10:00
904fdce527 moved fserv to its own package 2023-08-01 18:21:08 +10:00
36a73b892a implement component.get for convenience 2023-07-31 08:11:24 +10:00
395ade429a assorted filesystem-related improvements 2023-07-28 21:34:56 +10:00
f311063a42 cleanup my mess 2023-06-07 00:19:09 +10:00
eb95f9715e virtual terminal support with vtansi and getty, for machines with VRAM available 2023-06-07 00:16:56 +10:00
1ef6d5db96 updated fsmanager to new service semantics 2021-06-22 16:39:10 +10:00
417856ebd6 modify the two services people actually use to work with the new service semantics 2020-06-29 15:31:12 +10:00
92084e8c90 remove vcomponent and vtunnel because they are now included in the PsychOSPackages repo 2020-06-07 22:44:46 +10:00
c1fcfd652e fserv now sends the correct status messages for HTTP(S) proxying 2020-06-06 14:42:58 +10:00
3266c66fc4 updated fserv to fit the new (and next) service system 2020-06-06 12:55:02 +10:00
Amanda Cameron
5213835970 clipboard: Make the clipboard service work under the new service sys
This also adds a [.editorconfig](https://editorconfig.org/) and adds
apidoc.md to the gitignore.
2020-05-21 15:02:46 -04:00
e5dd91e167 updated termsrv to basically work with the new rc system, added nc to netutil 2020-04-15 13:33:27 +10:00
fc127f8d3e moved the VT100 driver out of the kernel and into its own library 2020-04-12 01:59:56 +10:00
67de47ebd4 screenblank works with the new rc system now, rejoyce 2020-03-26 17:43:22 +11:00
6c2ef1580b made fsmanager work with the new rc system 2020-03-26 17:35:14 +11:00
7b8c532141 made getty record the basepid properly 2020-03-24 16:25:06 +11:00
e20c9546ea replacing the init system with something more OpenOS rc inspired 2020-03-20 13:15:02 +11:00
3c1e2d31ae replaced the minitel implementation with the OpenOS version, mostly 2020-03-20 13:01:19 +11:00
8920c074c4 we 2.0a2 now 2020-03-18 01:11:53 +11:00
201aa20c5a added the plan9k buffer library because it's cleaner than the old io library 2020-03-16 17:30:22 +11:00
054f58609b added auto-rewind and an no-rewind node for tape-devfs 2019-12-22 01:35:55 +11:00
0d01b03ddc cleaned up vtunnel, should actually work now 2019-12-21 18:36:02 +11:00
4ef792a06d added an initial vtunnel implementation 2019-12-20 17:48:47 +11:00
200b99eb0c moved tape-iofs to tape-devfs, made it handle tape drive addition/removal over time 2019-12-20 15:22:18 +11:00
1cb85bd5e8 updated nc and termsrv 2019-12-16 17:09:56 +11:00
256e05233a updated fsmanager and included it in the default init 2019-11-09 15:56:43 +11:00
aed9278433 made getty actually start relevant services and re-start on failure 2019-11-09 14:23:47 +11:00
346c6bcf29 proper sane terminal allocation now 2019-11-04 08:55:04 +11:00
2c9bb81fe9 added a clipboard daemon, changed default services 2019-08-07 21:07:37 +10:00
fbef63f9b0 made fserv able to serve http(s) 2019-08-02 15:57:13 +10:00
0aba709fb1 added a filesyste manager program, for auto (un)mounting of filesystems 2019-08-01 22:41:43 +10:00
03341e6af7 made the more intelligent routing actually work 2019-08-01 22:38:57 +10:00
5cabb476de removed some legacy stuff 2019-07-28 19:57:26 +10:00
dc03ad94bc added an FRequest client and server 2019-07-23 14:11:40 +10:00
8ca414e312 updated to comply with some of the more recent minitel changes 2019-07-23 14:10:45 +10:00
77ceb65be6 service/tape-iofs.lua
added a service to make an iofs node for each tape drive attached to the system, as /iofs/tapeN
2019-07-21 17:46:16 +10:00
3f214d3ebc this is an intervention 2019-07-14 20:52:56 +10:00
a29fc154a0 added a terminal server and bad netcat clone 2019-01-09 16:23:30 +11:00
59abb31fee more cross-platform improvements 2019-01-09 16:22:55 +11:00
50c7a3841c added a minitel stack, using the same code as the OpenOS version 2019-01-08 18:10:22 +11:00
2f48091a07 fuck knows 2018-11-03 03:05:41 +11:00