Commit graph

4407 commits

Author SHA1 Message Date
Griatch
ad3c58e0da Merge pull request #1565 from arumford/patch-2
typo in docstring.
2018-02-14 21:01:38 +01:00
Nicholas Matlaga
fad008d660 add in is_connected property to base objects 2018-02-13 12:54:03 -05:00
Nicholas Matlaga
11c9d60111 Change if statement to better handle objects; move options dict before at_msg_receive call to allow channels to be known in hook 2018-02-13 12:49:55 -05:00
Griatch
827b7214cd Start better handle a missing uid with auto-login (still issues) 2018-02-08 21:08:19 +01:00
Griatch
2e1ca526c6 Be more lenient with iterables sent to msg(text=..)
This will enforce that the text argument must either
be a string or a tuple.
2018-02-08 20:35:00 +01:00
arumford
c5e0c2321b typo in docstring. 2018-02-07 14:22:38 -06:00
Griatch
70dbaf8bf4 Update lock docstring. Closes #1563. 2018-02-03 14:51:49 +01:00
Griatch
7e1057e74e The at_say hook didn't forward the from_obj keyword to msg(). 2018-02-03 11:13:01 +01:00
Griatch
3b7648ec0e Correct bugs in lock-handling, add more unit tests 2018-02-03 01:17:52 +01:00
Griatch
a74fd55c7b Make FORCEDENDLINE default for clients we don't know for sure don't want a cr+nl at the end of the telnet line 2018-01-30 18:22:24 +01:00
Griatch
2c78760a11 Slight rephrasing in the crypto install error message 2018-01-29 23:52:06 +01:00
Griatch
0aff168f3e Add xterm256 exception for tinyfugue 2018-01-29 20:22:35 +01:00
Griatch
3a3f2bfe9e Further refactor when an extra endline is added with the FORCEDENDLINE option 2018-01-29 20:03:54 +01:00
Griatch
9d34cd9956 Add FORCEDENDLINE default exception for later Tinyfugue with TTYPE support 2018-01-29 19:48:21 +01:00
Griatch
2e17d344e4 Remove superfluous close_menu call leading to two exit-cmds being called when exiting via custom end node. Resolves #1428. 2018-01-29 00:02:14 +01:00
Griatch
587471c2b6 Change GA style to not include endline, add FORCEDENDLINE for clients requiring GA+endline. See #1395. 2018-01-28 23:15:38 +01:00
Griatch
9ed293b805 Rename protocol_keys ssl->telnet/ssl, websocket->webclient/websocket, ajax/comet->webclient/ajax. 2018-01-27 21:54:46 +01:00
Griatch
b0168ac7fe Clean up SSH key generation and output. 2018-01-27 21:30:10 +01:00
Griatch
948d27cd92 Cleanup of telnet-ssl, creating public/private/certs in code rather than
calling openssl in a subprocess. Also better handle errors and
reporting.
2018-01-27 19:51:00 +01:00
Griatch
5e08ca3579 Fix output error in ssh protocol. Resolves #1427 2018-01-27 15:35:27 +01:00
Griatch
05b0869a5c Have log_file file handles refresh after a certain number of accesses. Possibly related to #1305 2018-01-27 14:19:06 +01:00
Griatch
4b5ae26125 Change GMCP Default. to use Core. instead. 2018-01-25 18:06:56 +01:00
Griatch
e23cfb5d67 Clarify mapping from Evennia-outputfuncs to GMCP-style cmdnames 2018-01-25 10:41:49 +01:00
Griatch
607741872c Remove debug print 2018-01-23 18:12:11 +01:00
Griatch
dd457ef695 Re-add regular database-connection drops to address MySQL timeouts. Resolves #1376. 2018-01-23 18:08:34 +01:00
Griatch
9e42277fbb Refactor the MAX_COMMAND_RATE throttle, related to #1556 2018-01-21 16:32:00 +01:00
Griatch
63bf978b39 Fix error in MULTISESSION_MODE=0 that would not correctly disconnect duplicate sessions but just unpuppet them 2018-01-21 12:29:22 +01:00
Griatch
e37fdc110f Move dict into attributes.get as a default 2018-01-21 09:52:24 +01:00
Griatch
8abc4b1841 Merge pull request #1558 from TehomCD/fix_session_at_sync
Fix at_sync update call to have right number of arguments.
2018-01-21 09:50:12 +01:00
Tehom
080f3ba6e5 Fix update call to have right number of arguments. 2018-01-20 21:49:17 -05:00
Griatch
a45372e814 Correctly call the parent at_sync in the serversession. Resolves #1555. 2018-01-20 23:59:28 +01:00
Griatch
4979b10463 Merge pull request #1553 from BlauFeuer/master-wall
CmdWall docstring and message correction
2018-01-20 23:36:07 +01:00
BlauFeuer
1f128e1154 Update CmdWall test to reflect message change 2018-01-16 10:20:19 -05:00
BlauFeuer
e5c5c0f873 CmdWall docstring and message change
Notes that message will also be sent to unlogged in sessions
2018-01-16 09:59:03 -05:00
Griatch
00ad0e5d89 Retry if sending data before AMP started. Resolves #1506. 2018-01-10 08:06:14 +01:00
Griatch
ffc493f561 Update unittests 2018-01-09 20:42:16 +01:00
Griatch
728f933d6d Update nicks to properly handle account-nicks in e.g. pages 2018-01-09 20:38:06 +01:00
Griatch
c7cfca2785 Refactoring/cleanup of deletion/managing of nicks in nick Command 2018-01-09 19:39:49 +01:00
Griatch
05c6813dd9 Fix error in nick deletion parsing 2018-01-09 18:51:07 +01:00
Griatch
0ecf99ab4b Correct nick parsing 2018-01-09 18:22:42 +01:00
Griatch
dec5dbbf3a Add escaping = as \= in nicks, add colors. Resolves #1551. 2018-01-09 18:09:56 +01:00
Griatch
d2b89b7613 Update/refactor search_channel with aliases and proper query. Resolves #1534. 2018-01-06 20:13:36 +01:00
Griatch
e3de3fb1dc Make DELAY_CMD_LOGINSTART configurable in settings 2018-01-06 20:13:36 +01:00
Griatch
88b34d3a4d Merge pull request #1548 from sorressean/spawn-typofix
Fixed typo in help message that shows syntax.
2018-01-05 09:34:07 +01:00
sorressean
61f02309e4 spelled correctly this time. 2018-01-05 02:38:35 -05:00
sorressean
7e2afe4316 Fixed typo in help message that shows syntax. 2018-01-05 02:33:29 -05:00
Griatch
82e12f15ff Don't send delayed CMD_LOGINSTART if session already logged in (to handle autologins) 2018-01-03 22:37:52 +01:00
Griatch
74e8c74f80 Work towards resolving unittests with deferreds 2018-01-02 21:21:57 +01:00
Griatch
a342353fd6 Add a slight delay to telnet handshake to give mudlet a chance to catch up 2018-01-01 20:58:48 +01:00
Griatch
42f74dc553 Minor refactoring and stabilizing 2018-01-01 15:27:21 +01:00