jcs
/subtext
/amendments
Amendments on June 28, 2022
jcs made amendment
176
over 2 years ago
jcs made amendment
175
over 2 years ago
Amendments on June 24, 2022
jcs made amendment
174
over 2 years ago
Amendments on June 23, 2022
telnet: Pre-allocate nodes, bump max to 10
This way we aren't constantly trying to find space for these big
chunks of memory for every new connection.
jcs made amendment
172
over 2 years ago
jcs made amendment
171
over 2 years ago
chat: Log when users join and leave, implement /who
Also implement a placeholder for /msg since it needs to be done
jcs made amendment
169
over 2 years ago
jcs made amendment
168
over 2 years ago
jcs made amendment
167
over 2 years ago
Amendments on June 22, 2022
telnet: Add trusted proxy IP setting for web gateway, unblock IPs
When a telnet connection comes from the configured proxy IP, allow the
REMOTE_ADDR environment variable passed to be used as the connection's
IP. Also don't auto-ban connections from the proxy.
Request TSPEED and store it as the session's terminal speed, just for
showing up in 'who' output.
Automatically unban IPs after 30 minutes by tracking the ban time.
jcs made amendment
165
over 2 years ago
jcs made amendment
164
over 2 years ago
jcs made amendment
163
over 2 years ago
jcs made amendment
162
over 2 years ago
util: Add macros for combining char bytes to long/short
This should be easy but doing so from signed chars causes problems,
so casting to unsigned char is needed, but then each needs to be cast
to a long before shifting.
jcs made amendment
160
over 2 years ago
Amendments on June 21, 2022
blanker: Add a simple screen blanker
This will trigger after the configured number of idle seconds, when
there are no active sessions. A mouse click or key press will unblank
right away, otherwise it will unblank automatically after the
configured number of runtime seconds.
This is a more CPU-friendly alternative to a normal screen saver, and
it will only run for a short amount of time to do its job of blanking
the screen to prevent burn-in.
jcs made amendment
158
over 2 years ago
jcs made amendment
157
over 2 years ago