Commit Graph

565 Commits

Author SHA1 Message Date
Kan18
7bd993a12d oops 2026-03-22 15:18:07 -04:00
Kan18
7d36c9aafe Fix Util.getVersion 2026-03-22 15:18:07 -04:00
Kan18
28733d77e8 oops 2026-03-22 15:18:07 -04:00
Kan18
be13d87266 actually set it to 30 2026-03-22 15:18:07 -04:00
Kan18
73616676dc oops 2026-03-22 15:18:07 -04:00
Kan18
e3ea71f5a3 Increase discovery message interval, distribute messages
Previously on large server(s), there was an issue where because
chunkloaded computers all started up at once, so they all had the same
discovery message sending timer. This prevents that by starting each off
with a random offset. Also increases the interval for sending messages
from 15 s to 30 s, so that messages (which are the same, a lot of the
time) get sent less often.
2026-03-22 15:18:07 -04:00
Kan18
fd6f39770a Sanitize label in samba.lua
Prevent labels from having .., /, *, control characters, or quotes (this
generally messes things up) and limit them to a reasonable length. We
might possibly also want to do this in snmp.lua, I'm not sure if that
will break things though
2026-03-22 15:18:07 -04:00
Kan18
88dda25911 genotp.lua changes
Make genotp more clearly state that the password can be used once but
allows permanent access (sorry for not making this clear earlier.) Use a
slightly longer password, and allow uppercase characters except for some
that could be ambiguous
2026-03-22 15:18:07 -04:00
MayaTheShy
53b38b7286 Fix variable reference for HMAC key assignment in setupCrypto function 2026-03-22 11:21:50 -04:00
MayaTheShy
c1b2e03fd6 Implement HMAC verification for encrypted messages and attach HMAC during encryption 2026-03-22 11:21:44 -04:00
MayaTheShy
4a233b1c55 Add trustKey to password update and implement getTrustKey function for ChaCha20 protocol 2026-03-22 11:21:02 -04:00
MayaTheShy
9e06241ac3 Refactor trustConnection function to use getTrustKey instead of getPassword for improved security 2026-03-22 11:20:57 -04:00
MayaTheShy
39caa32908 Implement PBKDF2 password hashing with salt for enhanced security 2026-03-22 11:19:55 -04:00
MayaTheShy
9103c44658 Remove SHA hashing from password update process 2026-03-22 11:19:47 -04:00
MayaTheShy
882894685c Refactor linkfs and netfs resolve functions for improved path handling 2026-03-22 04:09:43 -04:00
MayaTheShy
ba49f7ca7d Upgrade ChaCha20 rounds from 8 to 20 for enhanced security 2026-03-22 04:09:39 -04:00
MayaTheShy
f3c35afe07 Add debug inspector toggle for control-shift mouse click in UI 2026-03-22 04:09:10 -04:00
MayaTheShy
8a6896e276 Change default branch name from 'master' to 'main' in git.list function 2026-03-22 04:09:05 -04:00
MayaTheShy
a18a8b7140 Fix URL scheme for update.lua in fstab 2026-03-22 04:08:58 -04:00
MayaTheShy
6d6b43daf7 Add memory profiling script for CC:Tweaked / Opus OS 2026-03-22 04:08:53 -04:00
Kan18
3150525ee2 Fix #48 (shell resolving issue) (#58) 2022-07-04 00:08:59 -04:00
xAnavrins
7d9029c706 Reduce peripheral calls in Network app
Add a manual refresh button instead
2021-11-16 22:59:19 -05:00
Anavrins
2b75fbd1ee fix: up-to-date package on master branch 2021-02-15 21:28:57 -05:00
Luca
2ff4ee5670 fix: boolean value false is now correctly displayed in Lua.lua (#51) 2020-12-30 21:49:51 -05:00
Anavrins
ac51771b12 Fix kiosk bug from #37 2020-10-25 02:40:21 -04:00
Boom
ac91d8ed08 Trust manager (#46) 2020-08-24 01:41:25 -04:00
Kan18
a77deb72ec Add a one-time password system (#47)
This commit adds a one-time password system. Users can generate
passwords by using the `genotp` command (or manually queuing a set_otp
event with the SHA-256 hash of the one-time password they want to set)
and these passwords will be valid, along with the normal password,
either until the computer shuts down (or the net daemon is killed), a
new one-time password is generated, or the one-time password is used.
2020-08-24 01:20:42 -04:00
Anavrins
f36e5470b1 Anonymize GPS
Damn you gollark!
2020-08-21 19:15:07 -04:00
Kan18
f4494d6103 Fix untar (#42)
small fix - untar_stream is supposed to be getting the handle, not the filename
2020-08-03 20:00:11 -06:00
kepler155c@gmail.com
c24a5a7115 help cleanup 2020-07-25 18:52:41 -06:00
Kan18
816ea366ab TLCO fix & boot file extension change (#37)
This commit fixes the TLCO boot option (which hasn't been working for a
while now), and also changes boot file extensions from .boot to .lua.
2020-07-24 18:41:21 -06:00
kepler155c@gmail.com
42bd4b2b69 remove preferred apps/alternates - same can be accomplished using aliases 2020-06-15 19:54:42 -06:00
kepler155c@gmail.com
7df4a47ba0 oops 2020-06-13 20:26:17 -06:00
kepler155c@gmail.com
b69dcdeffa shell cleanup 2020-06-13 12:18:04 -06:00
kepler155c@gmail.com
a2af4405e7 require cleanup + compatibility fixes 2020-06-11 13:28:43 -06:00
kepler155c@gmail.com
2fdcc338ad transparent compatiblity for moonscript 2020-06-10 19:46:34 -06:00
kepler155c@gmail.com
e9580d67eb pure lua compatiblity fixes for moonlight, busted, etc 2020-06-09 18:16:51 -06:00
kepler155c@gmail.com
2d942ef001 experimental packages fix https://github.com/kepler155c/opus/issues/35 2020-06-06 11:00:07 -06:00
kepler155c@gmail.com
6c5cc508b1 moonscript support + cleanup 2020-06-05 21:38:26 -06:00
kepler155c@gmail.com
704ef46b62 packages stored in compressed state - experimental (with config option) 2020-06-03 21:11:54 -06:00
kepler155c@gmail.com
6a3b38922b packages stored in compressed state - experimental (with config option) 2020-06-03 20:40:48 -06:00
kepler155c@gmail.com
5c4ab57ec8 binary support fixes 2020-06-01 16:53:01 -06:00
kepler155c@gmail.com
4796e9e77a ramfs bugfixes 2020-05-31 23:50:30 -06:00
kepler155c@gmail.com
2105799524 minor cleanup 2020-05-30 20:05:53 -06:00
kepler155c@gmail.com
d1565c62e0 oops in loadfile replacement 2020-05-28 22:54:48 -06:00
kepler155c@gmail.com
9297223640 proper fix for builtin broken http.get - try 2 2020-05-28 20:15:19 -06:00
kepler155c@gmail.com
7b225a7747 proper fix for builtin broken http.get 2020-05-28 20:10:01 -06:00
kepler155c@gmail.com
a4f4f34576 minor cleanup 2020-05-25 21:48:37 -06:00
kepler155c@gmail.com
26bbb50981 debugger support 2020-05-23 21:45:05 -06:00
kepler155c@gmail.com
985830fcfd better fuzzy matching + vfs type flag in Files 2020-05-19 17:09:10 -06:00