- Jan 13, 2025
-
-
Rob Swindell authored
To fix jsdoor build
-
Rob Swindell authored
Helpful for scripts that want to know what file types (extensions) are supported by the Archive class object. Still need to work out the JSDOC support for this. Similar to the Socket class object properties, this will have no documentation/description.
-
- Jan 12, 2025
-
-
Deucе authored
We need to set the "has pixels set" flag in both vmem and in the bitmap_drawn array to prevent the update from erasing the pixels. This is likely what the duplicated line was originally, then it got broken when I switched to the vmem_cell_*() functions.
-
Rob Swindell authored
DDMsgReader: %% should be used with printf() to show a percent sign. "% " seemed to be showing <error> in some cases (but not always) See merge request !491
-
Deucе authored
-
Eric Oulashin authored
DDMsgReader: %% should be used with printf() to show a percent sign. "% " seemed to be showing <error> in some cases (but not always)
-
Rob Swindell authored
-
Rob Swindell authored
-
Deucе authored
We're building these one byte at a time, we know the length. 1.98s
-
Deucе authored
For now we're still using strlen, but we can avoid the call for the common case of zero-length returns.
-
Deucе authored
2.1 seconds.
-
Deucе authored
-
Deucе authored
This should avoid angering Coverity.
-
Deucе authored
-
Deucе authored
Also, no, Coverity still doesn't know from recursive mutexes.
-
Deucе authored
Thanks coverity!
-
Deucе authored
They're all from accessing list values outside of a lock. Lock the list earlier to include these. Also, does this mean it knows they're recursive now? Let's find out!
-
Deucе authored
-
Deucе authored
Make the one who opens it responsible for closing it.
-
Deucе authored
-
Deucе authored
-
Deucе authored
This is a heavily accessed value that is rarely changed and was causing a lot of contention on vstatlock. Down to 2.9 seconds.
-
Deucе authored
-
Deucе authored
Derp.
-
Deucе authored
Down to 3.4s now.
-
Deucе authored
Fixes issue where returning to the main menu always takes you to the top option.
-
Deucе authored
The SSH input thread is too complex to easily make this change.
-
Deucе authored
-
Deucе authored
Coverity thinks it can do the default case.
-
Deucе authored
Thanks Coverity!
-
Deucе authored
Shaves time down to 3.85 seconds.
-
Deucе authored
Fixes high CPU when nothing is happening.
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
-
Rob Swindell authored
SUB and DIR have long had this bug, but I just noticed while playing with the new USER keyword capabilities (specifying user numbers and/or names). If you switched between numeric and alpha/string parameters, without restating the ARS keyword, the keyword would could end up wrong in the parsed byte array.
-
- Jan 11, 2025
-
-
Rob Swindell authored
Caveat: the name parameter cannot contain a space, so excludes spaces or replace them with '.' or '_': the user's alias will match.
-
Rob Swindell authored
This fixes issue #748
-
Rob Swindell authored
-
Rob Swindell authored
-