1
1
mirror of https://git.shadowkat.net/izaya/OC-PsychOS2.git synced 2024-11-22 03:54:20 -05:00

Commit Graph

  • 3fed8a5985 fixed fs.copy oops XeonSquared 2020-06-06 12:54:10 +1000
  • f132c2349f made pkgfs auto-mount when loaded XeonSquared 2020-06-06 12:50:50 +1000
  • 97e559f26f added type annotations and function documentation to liblz16 and pkgfs XeonSquared 2020-06-05 23:07:06 +1000
  • 2ce2692aee updated the README to represent the current state of the system XeonSquared 2020-06-05 23:06:37 +1000
  • fb0c740b39 add liblz16 and lzss for use with pkgfs, and eventually mtar probably XeonSquared 2020-06-05 22:54:51 +1000
  • 21d71b29ba detect absolute/relative paths in pkgfs XeonSquared 2020-06-05 22:45:31 +1000
  • ffc6c8915a pkgfs now stores absolute paths to archive files, oops XeonSquared 2020-06-05 12:33:03 +1000
  • 0f1b324cc4 initial pkgfs work, seems functional XeonSquared 2020-06-05 12:10:48 +1000
  • 58c9a5492e added a fallback _OSVERSION string XeonSquared 2020-06-03 12:38:04 +1000
  • bc5f24f1e6 bumped the version number because we selfhosting now XeonSquared 2020-06-03 09:56:41 +1000
  • 29cdcb1809 added the preproc library, meaning PsychOS is nominally self-hosting XeonSquared 2020-06-03 09:55:22 +1000
  • 7dda36fd1d Merge pull request 'clipboard: Make the clipboard service work under the new service sys' (#4) from Amanda/OC-PsychOS2:fix-clipboard-editor-cleanup into master Izaya 2020-05-27 02:21:05 +1000
  • 5213835970 clipboard: Make the clipboard service work under the new service sys #4 Amanda Cameron 2020-05-21 15:02:46 -0400
  • 124b39c96d Merge pull request 'Fix document generation on Windows (using Git Bash)' (#3) from Skye/OC-PsychOS2:git-windows-bash-fixes into master Izaya 2020-05-14 14:11:23 +1000
  • 56af6d1ade Fix document generation on Windows (using Git Bash) #3 Skye M 2020-05-12 16:29:44 +0100
  • b89ff14d5c added type annotations and descriptions for functions where appropriate XeonSquared 2020-05-12 17:55:05 +1000
  • 7ddece288b added doc() support for pre-compiled API documentation, wrote a generator for it, and included that in the build script XeonSquared 2020-05-12 16:59:17 +1000
  • cf373668a9 added a title for PDF generation XeonSquared 2020-05-12 16:11:51 +1000
  • b3cfeb13ec remove replaced kernel modules XeonSquared 2020-05-12 12:08:01 +1000
  • b4ee8ed8a6 point build.sh to the right finddesc XeonSquared 2020-05-12 12:04:47 +1000
  • 4f3bac551e updated finddesc to use the new doc library, allowing type annotations and building a directory of documentation XeonSquared 2020-05-12 12:01:44 +1000
  • a917016a66 fix type annotation in event.ignore XeonSquared 2020-05-12 11:44:05 +1000
  • d47a0748bd added type annotations to documentation for various libraries XeonSquared 2020-05-12 10:57:13 +1000
  • 405ee6408d Merge pull request 'Fix the build process so that it works on the Bash shell for Git on Windows and fix markdown output' (#2) from Skye/OC-PsychOS2:git-windows-bash-fixes into master Izaya 2020-05-12 10:55:37 +1000
  • e09650276a Improve markdown output from finddesc.lua #2 Skye M 2020-05-12 01:49:51 +0100
  • daa2975fd6 Fix the build process so that it works on the Bash shell for Git on Windows Skye M 2020-05-11 20:09:41 +0100
  • d59cc53340 updated netutil to use the documentation library's type signature system XeonSquared 2020-05-11 01:00:13 +1000
  • cae7c916ae made the shell include the documentation library automatically XeonSquared 2020-05-11 00:59:50 +1000
  • b465aebbdb added a library for retrieving documentation XeonSquared 2020-05-11 00:59:05 +1000
  • fd9e4ad88a Merge pull request 'Add support for \27[8m (equiv. to nonstandard \27[100m)' (#1) from Ocawesome101/OC-PsychOS2:master into master Izaya 2020-04-26 11:57:38 +1000
  • a74d9b4485 Add support for \27[8m (equiv. to nonstandard \27[100m) #1 Ocawesome101 2020-04-26 08:01:53 +1000
  • e5dd91e167 updated termsrv to basically work with the new rc system, added nc to netutil XeonSquared 2020-04-15 13:33:27 +1000
  • ec5d938a64 added a quit function to the shell environment, for obvious purposes XeonSquared 2020-04-13 04:09:44 +1000
  • 194564b959 Added an actually workable editor for once. Skye's gonna be mad, it's like vim. XeonSquared 2020-04-12 03:49:44 +1000
  • 0dd13b74f1 fixed <ESC>[n;nH scrolling the display XeonSquared 2020-04-12 03:49:14 +1000
  • fc127f8d3e moved the VT100 driver out of the kernel and into its own library XeonSquared 2020-04-12 01:59:56 +1000
  • 2327dc9c18 added the ability to reload libraries to the loadfile module XeonSquared 2020-04-12 01:59:20 +1000
  • 0cdd70e917 added the ability for software to change the computer.pullSignal timeout XeonSquared 2020-04-11 12:10:58 +1000
  • 23173506b9 fixed a typo preventing [2J from working XeonSquared 2020-04-11 09:01:13 +1000
  • a9b3c6adf3 there is now a non-standard control code for the terminal to toggle line mode and local echo for the terminal XeonSquared 2020-04-11 08:52:18 +1000
  • 459fd95992 made nvt handle the cursor going off the edge of the screen XeonSquared 2020-04-11 05:54:53 +1000
  • 583b300720 removed dprint statements from nvt XeonSquared 2020-04-09 15:50:39 +1000
  • f5db94e03c made init not spew irritating syslog messages XeonSquared 2020-04-09 15:50:10 +1000
  • bf66fa15e1 fixed tabs in nvt XeonSquared 2020-04-09 15:49:42 +1000
  • f68605ffea added a better replacement VT100 emulator XeonSquared 2020-04-09 15:44:23 +1000
  • 5d2d09fbcf more control code support for the terminal emulator XeonSquared 2020-04-09 13:48:34 +1000
  • 67de47ebd4 screenblank works with the new rc system now, rejoyce XeonSquared 2020-03-26 17:43:22 +1100
  • 9eec6bf193 mount() now asks for the right addresses XeonSquared 2020-03-26 17:41:25 +1100
  • cfe3e78d64 importfs and exportfs improvements XeonSquared 2020-03-26 17:37:14 +1100
  • 6c2ef1580b made fsmanager work with the new rc system XeonSquared 2020-03-26 17:35:14 +1100
  • dbb7080ca2 made rpc.call less flimsy hopefully XeonSquared 2020-03-26 17:33:18 +1100
  • f33ce1e1e0 added default services to rc, made rc.stop cope if there is no stop function in a daemon, and rc.enable actually enables things now XeonSquared 2020-03-26 17:32:54 +1100
  • 8b29e472f8 fix some fs informational problems XeonSquared 2020-03-26 17:25:36 +1100
  • 928a1db13c colours in the shell! XeonSquared 2020-03-26 14:41:06 +1100
  • eccc80ad16 added tab support to the terminal emulator XeonSquared 2020-03-25 07:08:17 +1100
  • fab605ff21 greatly improved the terminal emulator, with colours (<ESC>[...m) and status support XeonSquared 2020-03-24 17:45:29 +1100
  • 0993182839 removed default-init as it is redundant XeonSquared 2020-03-24 16:29:13 +1100
  • 1c252126e8 improved the rc lib, assuming the start function returns a pid XeonSquared 2020-03-24 16:27:51 +1100
  • 1f97e90066 made the shell actually able to print tables containing functions XeonSquared 2020-03-24 16:26:48 +1100
  • 7b8c532141 made getty record the basepid properly XeonSquared 2020-03-24 16:25:06 +1100
  • 77c69f651b changed the build script to cope with the new init system XeonSquared 2020-03-20 13:16:22 +1100
  • 0de3d01191 exposed the rc configuration to the world XeonSquared 2020-03-20 13:15:54 +1100
  • 2fe738591d default rc configuration XeonSquared 2020-03-20 13:15:20 +1100
  • e20c9546ea replacing the init system with something more OpenOS rc inspired XeonSquared 2020-03-20 13:15:02 +1100
  • 66ea129b7a commented some io library functions XeonSquared 2020-03-20 13:01:50 +1100
  • 3c1e2d31ae replaced the minitel implementation with the OpenOS version, mostly XeonSquared 2020-03-20 13:01:19 +1100
  • 4606620583 write documentation for netutil XeonSquared 2020-03-18 14:06:40 +1100
  • 90afc8d18d made netutil.ping actually return useful values XeonSquared 2020-03-18 14:03:45 +1100
  • 0712210768 better shell printing support XeonSquared 2020-03-18 14:03:23 +1100
  • 36b1b4dfe0 made build.sh clean up after itself better XeonSquared 2020-03-18 14:02:58 +1100
  • 05208810d3 buffer cleanup XeonSquared 2020-03-18 14:02:37 +1100
  • 7974ff9702 made the shell able to handle table values XeonSquared 2020-03-18 12:26:29 +1100
  • 39ea9c1a18 made import work, added unimport, aliased rm to fs.remove XeonSquared 2020-03-18 11:55:12 +1100
  • 4d0ce1e06d made ping actually live in the right namespace whoops XeonSquared 2020-03-18 11:54:35 +1100
  • 0ac4923568 added a free function to shutil XeonSquared 2020-03-18 01:57:05 +1100
  • d90ce84cdb made init actually work, whoops XeonSquared 2020-03-18 01:31:44 +1100
  • 8920c074c4 we 2.0a2 now XeonSquared 2020-03-18 01:11:53 +1100
  • 201aa20c5a added the plan9k buffer library because it's cleaner than the old io library XeonSquared 2020-03-16 17:30:22 +1100
  • ab604c84f7 made unarchive yield XeonSquared 2020-01-11 09:32:46 +1100
  • 15a6151748 added a ping util for testing network connectivity XeonSquared 2019-12-26 17:26:43 +1100
  • ba0320fcdc added an alias cp for the fs.copy function XeonSquared 2019-12-26 17:23:45 +1100
  • 054f58609b added auto-rewind and an no-rewind node for tape-devfs XeonSquared 2019-12-22 01:35:55 +1100
  • 0d01b03ddc cleaned up vtunnel, should actually work now XeonSquared 2019-12-21 18:36:02 +1100
  • cf0cf32642 configured the scheduler to be more ... responsive. XeonSquared 2019-12-21 18:35:10 +1100
  • c7213d4cbe updated a function comment to be more ... accurate XeonSquared 2019-12-21 18:34:48 +1100
  • 4ef792a06d added an initial vtunnel implementation XeonSquared 2019-12-20 17:48:47 +1100
  • 68130b80a6 made the shell look at libraries in _G.libs as well as just _G XeonSquared 2019-12-20 17:48:25 +1100
  • 200b99eb0c moved tape-iofs to tape-devfs, made it handle tape drive addition/removal over time XeonSquared 2019-12-20 15:22:18 +1100
  • 3c8ec4cabc fixed some stupid require() behavior XeonSquared 2019-12-20 01:51:27 +1100
  • 42938cf125 added gamax92's vcomponent lib, required next to zero changes XeonSquared 2019-12-19 16:16:09 +1100
  • 6ad21c7832 made require pull from a shared library pool XeonSquared 2019-12-19 16:14:48 +1100
  • 1cb85bd5e8 updated nc and termsrv XeonSquared 2019-12-16 17:09:56 +1100
  • b408cfe27b made the shell return sane values XeonSquared 2019-12-16 16:43:32 +1100
  • dcf0cb75ae made spawnfile queue an event on a process ending, changed the shell to use it XeonSquared 2019-12-16 14:37:29 +1100
  • 8404946eba removed chatbox-dprint from the default modules XeonSquared 2019-12-16 14:35:26 +1100
  • 560cd4e0c7 made serialization have an extra param for display XeonSquared 2019-12-16 14:35:11 +1100
  • b370a90618 commented some scheduler functions XeonSquared 2019-12-16 14:30:27 +1100
  • f80a58ce1d removed a debug print statement from unionfs XeonSquared 2019-12-02 12:28:19 +1100
  • 2e10fb23b4 added programs to export and import filesystems over the network XeonSquared 2019-11-26 21:35:06 +1100
  • f9c8000080 added an mtrpc library XeonSquared 2019-11-26 21:34:40 +1100