mirror of
https://github.com/20kdc/OC-KittenOS.git
synced 2024-11-26 04:18:05 +11:00
Compare commits
No commits in common. "f083efd9a3a7e13a61314e0a0189283f9819bcad" and "881193aa9acea69dee9e7d9f6b11a58f7c16152c" have entirely different histories.
f083efd9a3
...
881193aa9a
12
README.md
12
README.md
@ -36,16 +36,12 @@ It would be really nice if, if I have screwed up, that you tell me how.
|
||||
Preferably with a solution that fits the technological constraints.
|
||||
|
||||
Licensing in this project is rather fluid,
|
||||
but everything that is not in `repository/` is unconditionally under the following license:
|
||||
but everything in code/ is unconditionally under the following license:
|
||||
|
||||
Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
This is released into the public domain.
|
||||
No warranty is provided, implied or otherwise.
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
THIS SOFTWARE.
|
||||
|
||||
This will be referred to as "BSD0".
|
||||
This will be referred to as "Public Domain".
|
||||
|
||||
It should be considered equivalent to CC0, and this is the intent,
|
||||
but it is smaller, which is somewhat important when optimizing for size.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- CLAW local.lua converter. Expects to be run from outermost folder.
|
||||
|
||||
|
@ -1,10 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
return {
|
||||
["neo"] = {
|
||||
desc = "KittenOS NEO Kernel & Base Libs",
|
||||
@ -32,7 +27,7 @@ return {
|
||||
},
|
||||
["neo-init"] = {
|
||||
desc = "KittenOS NEO / sys-init (startup)",
|
||||
v = 10,
|
||||
v = 7,
|
||||
deps = {
|
||||
"neo",
|
||||
"neo-icecap",
|
||||
@ -47,7 +42,7 @@ return {
|
||||
},
|
||||
["neo-launcher"] = {
|
||||
desc = "KittenOS NEO / Default app-launcher",
|
||||
v = 10,
|
||||
v = 2,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -60,7 +55,7 @@ return {
|
||||
},
|
||||
["neo-everest"] = {
|
||||
desc = "KittenOS NEO / Everest (windowing)",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -90,7 +85,7 @@ return {
|
||||
},
|
||||
["neo-secpolicy"] = {
|
||||
desc = "KittenOS NEO / Secpolicy",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
},
|
||||
dirs = {
|
||||
@ -102,7 +97,7 @@ return {
|
||||
},
|
||||
["neo-coreapps"] = {
|
||||
desc = "KittenOS NEO Core Apps",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -118,7 +113,7 @@ return {
|
||||
},
|
||||
["app-bmpview"] = {
|
||||
desc = "KittenOS NEO .bmp viewer",
|
||||
v = 10,
|
||||
v = 5,
|
||||
deps = {
|
||||
"neo",
|
||||
},
|
||||
@ -143,7 +138,7 @@ return {
|
||||
},
|
||||
["app-flash"] = {
|
||||
desc = "KittenOS NEO EEPROM Flasher",
|
||||
v = 10,
|
||||
v = 5,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -156,7 +151,7 @@ return {
|
||||
},
|
||||
["app-wget"] = {
|
||||
desc = "KittenOS Web Retriever",
|
||||
v = 10,
|
||||
v = 2,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -169,7 +164,7 @@ return {
|
||||
},
|
||||
["app-claw"] = {
|
||||
desc = "KittenOS NEO Package Manager",
|
||||
v = 10,
|
||||
v = 5,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -183,7 +178,7 @@ return {
|
||||
},
|
||||
["svc-t"] = {
|
||||
desc = "KittenOS NEO Terminal System",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
"neo"
|
||||
},
|
||||
@ -197,7 +192,7 @@ return {
|
||||
},
|
||||
["neo-meta"] = {
|
||||
desc = "KittenOS NEO: Use 'All' to install to other disks",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
"neo",
|
||||
"neo-init",
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- local.lua : CLAW Repository Metadata
|
||||
-- Authors: 20kdc
|
||||
@ -11,10 +7,10 @@
|
||||
return {
|
||||
["app-eeprog"] = {
|
||||
desc = "Example program: EEPROM programmer / copier",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -28,9 +24,9 @@ return {
|
||||
},
|
||||
["neo-docs"] = {
|
||||
desc = "KittenOS NEO system documentation",
|
||||
v = 10,
|
||||
v = 9,
|
||||
deps = {
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"docs",
|
||||
@ -62,10 +58,10 @@ return {
|
||||
},
|
||||
["app-nbox2018"] = {
|
||||
desc = "NBOX2018 and NPRT2018, a 3D-printing toolbox",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -80,10 +76,10 @@ return {
|
||||
},
|
||||
["app-allmem"] = {
|
||||
desc = "Near-reproducible memory usage figures",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -97,11 +93,11 @@ return {
|
||||
},
|
||||
["app-telnet"] = {
|
||||
desc = "TELNET client",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"svc-t",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -115,10 +111,10 @@ return {
|
||||
},
|
||||
["svc-ghostie"] = {
|
||||
desc = "Application that schedules a scare after a random time to test svc autostart",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -133,10 +129,10 @@ return {
|
||||
},
|
||||
["app-metamachine"] = {
|
||||
desc = "Virtual machine",
|
||||
v = 5,
|
||||
v = 4,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -157,10 +153,10 @@ return {
|
||||
},
|
||||
["app-pclogix-upload"] = {
|
||||
desc = "paste.pc-logix.com text uploader",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -174,10 +170,10 @@ return {
|
||||
},
|
||||
["app-rsctrl"] = {
|
||||
desc = "Redstone control",
|
||||
v = 1,
|
||||
v = 0,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -191,11 +187,11 @@ return {
|
||||
},
|
||||
["app-nbcompose"] = {
|
||||
desc = "Music player/composer using the NBS format",
|
||||
v = 2,
|
||||
v = 1,
|
||||
deps = {
|
||||
"neo",
|
||||
"lib-knbs",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -209,10 +205,10 @@ return {
|
||||
},
|
||||
["app-tapedeck"] = {
|
||||
desc = "Computronics Tape Drive interface",
|
||||
v = 3,
|
||||
v = 2,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -261,9 +257,9 @@ return {
|
||||
-- libraries
|
||||
["lib-knbs"] = {
|
||||
desc = "NBS reader/writer library",
|
||||
v = 2,
|
||||
v = 1,
|
||||
deps = {
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"libs",
|
||||
@ -277,10 +273,10 @@ return {
|
||||
},
|
||||
["svc-virtudev"] = {
|
||||
desc = "a clone of vcomponent",
|
||||
v = 2,
|
||||
v = 1,
|
||||
deps = {
|
||||
"neo",
|
||||
"zzz-license-kosneo-bsd0"
|
||||
"zzz-license-pd"
|
||||
},
|
||||
dirs = {
|
||||
"apps",
|
||||
@ -309,20 +305,5 @@ return {
|
||||
"docs/licensing/Public Domain",
|
||||
"docs/repoauthors/zzz-license-pd"
|
||||
},
|
||||
},
|
||||
["zzz-license-kosneo-bsd0"] = {
|
||||
desc = "license file 'KittenOS NEO BSD0'",
|
||||
v = 0,
|
||||
deps = {
|
||||
},
|
||||
dirs = {
|
||||
"docs",
|
||||
"docs/licensing",
|
||||
"docs/repoauthors"
|
||||
},
|
||||
files = {
|
||||
"docs/licensing/KittenOS NEO BSD0",
|
||||
"docs/repoauthors/zzz-license-kosneo-bsd0"
|
||||
},
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-batmon: Still not batman.
|
||||
-- Port of the original 'batmon.lua' from KittenOS Legacy.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local event = require("event")(neo)
|
||||
local neoux = require("neoux")(event, neo)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-claw: Package manager.
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-control: Settings changer
|
||||
local settings = neo.requireAccess("x.neo.sys.manage", "management")
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local event = require("event")(neo)
|
||||
local neoux = require("neoux")(event, neo)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-fm: dummy app to start FM
|
||||
neo.requestAccess("x.neo.pub.base").showFileDialogAsync(nil)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-launcher: The launcher
|
||||
local event = require("event")(neo)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local _, _, termId = ...
|
||||
local ok = pcall(function ()
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-taskmgr: Task manager
|
||||
-- a-hello : simple test program for Everest.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- 'neolithic': Text Editor
|
||||
-- This was textedit (femto) from KittenOS 'ported' to NEO.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local event = require("event")(neo)
|
||||
local neoux = require("neoux")(event, neo)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- svc-app-claw-worker: Who stays stays. Who goes goes.
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- svc-t.lua : terminal
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- s-everest
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- s-donkonit : config, shutdown, screens
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- s-icecap : Responsible for x.neo.pub API, crash dialogs, and security policy that isn't "sys- has ALL access, anything else has none"
|
||||
-- In general, this is what userspace will be interacting with in some way or another to get stuff done
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- s-bristol splash screen, login agent
|
||||
-- Named to allude to Plymouth (splash screen used in some linux distros)
|
||||
|
@ -1,10 +1,6 @@
|
||||
-- KittenOS N.E.O Kernel: "Tell Mettaton I said hi."
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- NOTE: local is considered unnecessary in kernel since 21 March
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- bmp: Portable OC BMP/DIB library
|
||||
-- Flexible: Reading can be set to
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- Braille Converter & NeoUX component
|
||||
-- While the Neoux part isn't OS-independent,
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- event: Implements pull/listen semantics in a consistent way for a given process.
|
||||
-- This is similar in API to OpenOS's event framework, but is per-process.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local fmt
|
||||
fmt = {
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
return {
|
||||
-- note: everything must already be unicode.safeTextFormat'd
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- neoux: Implements utilities on top of Everest & event:
|
||||
-- Everest crash protection
|
||||
|
@ -1,10 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
local doSerialize = nil
|
||||
function doSerialize(s)
|
||||
if type(s) == "table" then
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- just don't bother with proper indent here
|
||||
return function (event, nexus, retFunc, fs, pkg, mode, defName)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- Used by filedialog to provide a sane relative environment.
|
||||
-- Essentially, the filedialog is just a 'thin' UI wrapper over this.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local function ensureMode(mode)
|
||||
local n = "rb"
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
return function (
|
||||
gpus, screens,
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- CRITICAL FILE!
|
||||
-- This file defines how your KittenOS NEO system responds to access requests.
|
||||
|
@ -1,11 +1,4 @@
|
||||
-- KittenOS NEO Repository Compliance Check Tool
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
|
||||
-- I'm still not a lawyer
|
||||
local filesAccountedFor = {
|
||||
["repository/data/app-claw/local.lua"] = 0,
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local bga = {}
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- PREPROC (r9 edition): preprocess input to be 7-bit
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- BDIVIDE r5 edition
|
||||
-- Algorithm simplified for smaller implementation and potentially better compression
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- BDIVIDE (r5 edition) and PREPROC (r9 edition)
|
||||
-- decompression engine for installer
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
local frw = require("libs.frw")
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- BDIVIDE r5 edition
|
||||
-- Algorithm simplified for smaller implementation and potentially better compression
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- BDIVIDE (r5 edition)
|
||||
-- decompression engine used to decompress DEFLATE decompression engine
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- KittenOS NEO Installer Generator --
|
||||
local args = {...}
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- This is a wrapper around (i.e. does not contain) Zopfli.
|
||||
local frw = require("libs.frw")
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- THIS NEXT LINE IS CLEARLY AWFUL
|
||||
$bdBDWindow = nil
|
||||
|
@ -1,10 +1,6 @@
|
||||
-- KOSNEO installer base
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
$icScreen = $component.list("screen", true)()
|
||||
$icGPU = $component.list("gpu", true)()
|
||||
|
@ -1,10 +1,6 @@
|
||||
-- KOSNEO installer base
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
$computer = computer
|
||||
$component = component
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
return {
|
||||
read = function (fn)
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- This library helps in crunching down the installer a bit further.
|
||||
local sequences = {
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- Status Screen --
|
||||
local target = ...
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- Example compression engine.
|
||||
-- Given: data, lexCrunch
|
||||
|
@ -1,11 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
# THIS SOFTWARE.
|
||||
|
||||
./package.sh bdvlite deflate
|
||||
|
@ -1,11 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
# THIS SOFTWARE.
|
||||
# This is released into the public domain.
|
||||
# No warranty is provided, implied or otherwise.
|
||||
|
||||
# Package repository using supplied inst.lua (use inst-gold.lua for repository branch)
|
||||
|
||||
@ -16,6 +12,6 @@ stat repobuild/data/app-claw 1>/dev/null 2>/dev/null && rm -rf repobuild
|
||||
mkdir -p repobuild
|
||||
cp -r code/* repobuild/
|
||||
cp -r repository/* repobuild/
|
||||
cp $1 repobuild/inst.lua
|
||||
cp $1 repobuild/
|
||||
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/code-claw.lua > repobuild/data/app-claw/local.c2l
|
||||
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/repo-claw.lua >> repobuild/data/app-claw/local.c2l
|
||||
|
@ -1,11 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
# THIS SOFTWARE.
|
||||
# This is released into the public domain.
|
||||
# No warranty is provided, implied or otherwise.
|
||||
|
||||
rm code/data/app-claw/*
|
||||
mkdir -p code/data/app-claw
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-allmem.lua : Memory usage tester
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-eeprog.lua : Tiny EEPROM flasher
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-ghostcall.lua : Who are you gonna call?
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-metamachine.lua : Virtual Machine
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-nbcompose.lua : Music!
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-nbox2018.lua : NODEBOX 2018
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-nprt2018.lua : 3D printing application
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,10 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
-- app-pclogix-upload: Upload to PCLogix Hastebin (paste.pc-logix.com)
|
||||
local inet = neo.requireAccess("c.internet", "to upload").list()()
|
||||
assert(inet, "no internet card")
|
||||
@ -38,4 +33,4 @@ neoux.startDialog(res, "result", true)
|
||||
s.close()
|
||||
-- that's a hastebin client for OC!
|
||||
-- done! now I'll upload this with itself.
|
||||
-- - 20kdc
|
||||
-- - 20kdc
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-rsctrl: redstone control
|
||||
|
||||
@ -63,4 +59,4 @@ while running do
|
||||
if hv == "redstone_changed" then
|
||||
window.reset(mainGen())
|
||||
end
|
||||
end
|
||||
end
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-tapedeck.lua : Computronics Tape interface.
|
||||
-- Added note: Computerized record discs aren't available, so it can't be called vinylscratch.
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- app-telnet.lua : just a utility now
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- svc-vdrslamp.lua : Virtual Redstone Lamp
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- svc-ghostie.lua : Ghostie the test ghost!
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- svc-virtudev.lua : Virtual Device interface
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- confboot.lua : VM configuration program
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- lucaboot.lua : Fake EEPROM for VM.
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,24 +0,0 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
|
||||
These words in the given order with
|
||||
the given full stops, quotes and
|
||||
commas (newlines and code comment
|
||||
tags such as "--" shall be ignored)
|
||||
will be referred to as
|
||||
"KittenOS NEO BSD0" in the project.
|
||||
|
||||
It is intended to be equivalent to
|
||||
CC0, and whichever interpretation is
|
||||
less restrictive should be favoured.
|
||||
|
||||
The reason it is used rather than CC0
|
||||
is simply that it is smaller, which
|
||||
is somewhat important in a memory-
|
||||
limited system that KittenOS NEO is
|
||||
designed to run within.
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-allmem.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-allmem.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-eeprog.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-eeprog.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
repository/apps/app-metamachine.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/libs/metamachine-vgpu.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/libs/metamachine-vfs.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/data/app-metamachine/confboot.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/data/app-metamachine/lucaboot.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-metamachine.lua: 20kdc, Public Domain
|
||||
repository/libs/metamachine-vgpu.lua: 20kdc, Public Domain
|
||||
repository/libs/metamachine-vfs.lua: 20kdc, Public Domain
|
||||
repository/data/app-metamachine/confboot.lua: 20kdc, Public Domain
|
||||
repository/data/app-metamachine/lucaboot.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-nbcompose.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-nbcompose.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
repository/apps/app-nbox2018.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-nprt2018.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-nbox2018.lua: 20kdc, Public Domain
|
||||
repository/apps/app-nprt2018.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-pclogix-upload.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-pclogix-upload.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-rsctrl.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-rsctrl.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-tapedeck.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-tapedeck.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/apps/app-telnet.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-telnet.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
repository/libs/knbs.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/libs/knbs.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,21 +1,21 @@
|
||||
repository/docs/an-intro: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/gp-pedan: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/kn-intro: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/kn-perms: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/kn-refer: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/kn-sched: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-bmp__: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-brail: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-event: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-fmttx: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-fwrap: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-neoux: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-seria: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-evrst: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-nxapp: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-perms: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-setti: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-clawf: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/ul-linee: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-termi: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/an-intro: 20kdc, Public Domain
|
||||
repository/docs/gp-pedan: 20kdc, Public Domain
|
||||
repository/docs/kn-intro: 20kdc, Public Domain
|
||||
repository/docs/kn-perms: 20kdc, Public Domain
|
||||
repository/docs/kn-refer: 20kdc, Public Domain
|
||||
repository/docs/kn-sched: 20kdc, Public Domain
|
||||
repository/docs/ul-bmp__: 20kdc, Public Domain
|
||||
repository/docs/ul-brail: 20kdc, Public Domain
|
||||
repository/docs/ul-event: 20kdc, Public Domain
|
||||
repository/docs/ul-fmttx: 20kdc, Public Domain
|
||||
repository/docs/ul-fwrap: 20kdc, Public Domain
|
||||
repository/docs/ul-neoux: 20kdc, Public Domain
|
||||
repository/docs/ul-seria: 20kdc, Public Domain
|
||||
repository/docs/us-evrst: 20kdc, Public Domain
|
||||
repository/docs/us-nxapp: 20kdc, Public Domain
|
||||
repository/docs/us-perms: 20kdc, Public Domain
|
||||
repository/docs/us-setti: 20kdc, Public Domain
|
||||
repository/docs/us-clawf: 20kdc, Public Domain
|
||||
repository/docs/ul-linee: 20kdc, Public Domain
|
||||
repository/docs/us-termi: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
repository/apps/app-ghostcall.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/svc-ghostie.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-ghostcall.lua: 20kdc, Public Domain
|
||||
repository/apps/svc-ghostie.lua: 20kdc, Public Domain
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
repository/apps/svc-virtudev.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/app-vdrslamp.lua: 20kdc, KittenOS NEO BSD0
|
||||
repository/docs/us-virtu: 20kdc, KittenOS NEO BSD0
|
||||
repository/apps/svc-virtudev.lua: 20kdc, Public Domain
|
||||
repository/apps/app-vdrslamp.lua: 20kdc, Public Domain
|
||||
repository/docs/us-virtu: 20kdc, Public Domain
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
repository/docs/licensing/KittenOS NEO BSD0: 20kdc (derived from license text by Rob Landley), zzz-license-kosneo-bsd0
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- knbs.lua : Partial .nbs (Note Block Studio) R/W library
|
||||
-- Does not support custom instruments!
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- metamachine-vgpu.lua : Virtual GPU library
|
||||
-- Authors: 20kdc
|
||||
|
@ -1,9 +1,5 @@
|
||||
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||
--
|
||||
-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
|
||||
--
|
||||
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
-- THIS SOFTWARE.
|
||||
-- This is released into the public domain.
|
||||
-- No warranty is provided, implied or otherwise.
|
||||
|
||||
-- metamachine-vgpu.lua : Virtual GPU library
|
||||
-- Authors: 20kdc
|
||||
|
Loading…
Reference in New Issue
Block a user