Kyle Fuller
45a6329312
block_motd: Fix tracking of accepting motd from server
...
When the module is loaded globally or per-user the
`m_bTemporaryAcceptMotd` would be used to store state on connecting to
an MOTD which could lead to timing issues of a full or partial MOTD
being incorrectly sent to another server while another user requested
motd via the module.
This commit will now track this state per IRCSock so if another
connected user requests an MOTD and another server sends an MOTD it will
not lead to MOTDs being incorrectly unblocked.
2017-03-30 13:34:25 +02:00
..
2016-12-26 15:49:26 +00:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-02-25 12:14:21 +00:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-30 13:34:25 +02:00
2017-03-03 23:25:54 +00:00
2016-01-01 20:11:21 +01:00
2016-01-01 20:11:21 +01:00
2016-09-12 00:01:45 +01:00
2016-01-01 20:11:21 +01:00
2016-01-01 20:11:21 +01:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-23 22:49:29 +00:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-23 18:47:36 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:39:58 -04:00
2016-01-01 20:11:21 +01:00
2016-01-10 09:12:17 +00:00
2016-01-10 09:12:17 +00:00
2016-12-26 17:22:09 +00:00
2016-01-01 20:11:21 +01:00
2016-09-30 12:46:51 -04:00
2016-01-01 20:11:21 +01:00
2016-01-01 20:11:21 +01:00
2016-01-01 20:11:21 +01:00
2016-01-01 20:11:21 +01:00
2017-03-12 20:39:58 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:42:59 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00
2017-03-12 20:34:26 -04:00