Griatch
|
91ec33b9a7
|
Fixed a spurious error happening with mud clients not properly implementing TTYPE negotiating (sending strings instead of numbers to identify their abilities).
|
2012-04-15 19:53:03 +02:00 |
|
Griatch
|
9475fbd0d9
|
Fixing a bug happening if connecting with plain telnet caused by the TTYPE handshake not being properly handled. Also made color default for telnet, hopefully all terminals should handle color by now?
|
2012-04-12 23:39:22 +02:00 |
|
Griatch
|
45c5be8468
|
More whitespace cleanup.
|
2012-03-30 23:57:04 +02:00 |
|
Griatch
|
8ada50fcb7
|
Adding more lenient checks of TTYPE to avoid a visible traceback. The error with TTYPE utf-8 tracebacks seems to be in an older version of tintin++, newer versions don't show this behaviour. Older versions of tintin++ will display one Huh? (with logged traceback) after which everything will work. This is reported in issue 219.
|
2012-03-21 19:56:04 +01:00 |
|
Griatch
|
4cd80284c9
|
Implemented xterm256 colours. If not supported by client, converts to normal ANSI, as per kaViir's snippet. Integrates into Evennia's normal ansi parser and collaborates with TTYPE protocol to determine if the client supports it.
|
2011-11-20 14:56:07 +01:00 |
|
Griatch
|
a4f8019c4a
|
Added MCCP (compression of data stream between server-client). Not fully functioning yet, tintin++ tends to complain of compression errors after a while (the server degrades back to uncompressed mode gracefully though). MCCP is thus deactivated in the server at the moment.
|
2011-11-20 00:50:11 +01:00 |
|
Griatch
|
2104fd391b
|
Adding TTYPE support (allows server to query client for information such as name and capabilities, assuming the client supports ttype).
|
2011-11-19 19:34:00 +01:00 |
|