- 18 Jan, 2020 1 commit
-
-
Andrew Price authored
Fixes timeouts due to 45233543 while still allowing script init functions to use the who list.
-
- 17 Jan, 2020 1 commit
-
-
Andrew Price authored
-
- 09 Jan, 2020 1 commit
-
-
Andrew Price authored
-
- 08 Oct, 2019 1 commit
-
-
Imran Hussain authored
-
- 15 Jul, 2019 1 commit
-
-
Andrew Price authored
Fixes mwjs error: Script exceeded flood limit mwjs error: Error: error (rc -1)
-
- 07 May, 2019 1 commit
-
-
Alice Mitchell authored
This also fixes the use of the central script loading directory, any load or include instruction also checks in HOMEPATH/scripts/
-
- 13 Apr, 2019 2 commits
-
-
Andrew Price authored
Works around build failures on Debian due to a spurious 'warning' similar to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28492
-
Andrew Price authored
-
- 12 Apr, 2019 3 commits
-
-
Andrew Price authored
The purge begins.
-
Andrew Price authored
-
Andrew Price authored
flags can be used to set attributes for the message (e.g. replayed) format can be used to version the on-disk structure of the messages when we want to add more fields.
-
- 09 Apr, 2019 2 commits
-
-
Andrew Price authored
-
Andrew Price authored
Assign a timestamp to messages on creation and apply a timestamp to each incoming message as we don't trust the client's timestamp anyway. This avoids playing whack-a-mole trying to propagate the correct timestamp in different situations. Fixes #33
-
- 08 Apr, 2019 3 commits
-
-
Andrew Price authored
Makes sure multibyte chars aren't truncated.
-
Andrew Price authored
Fixes #41
-
Andrew Price authored
-
- 07 Apr, 2019 3 commits
-
-
Andrew Price authored
Just a quick fix until all the mwscript event handler stuff is mucked out.
-
Andrew Price authored
-
Andrew Price authored
(Or anything that isn't .mwrc or a .js file)
-
- 06 Apr, 2019 2 commits
-
-
Andrew Price authored
function handler(ev) { switch (ev.type) { case "mw_logon": case "mw_logoff": case "talker_join": case "talker_leave": onoff = ev.data; t = new Date(onoff.unixtime * 1000); mw.print("onoff event at: " + t); break; } return true; } mw.onevent.push(handler);
-
Andrew Price authored
Don't send separate messages to announce these events, have mw display them on receipt of onoff events, if scripted handlers allow it to.
-
- 04 Apr, 2019 1 commit
-
-
Alice Mitchell authored
-
- 01 Apr, 2019 3 commits
-
-
Alice Mitchell authored
-
Alice Mitchell authored
-
Alice Mitchell authored
-
- 29 Mar, 2019 4 commits
-
-
Alice Mitchell authored
-
Alice Mitchell authored
If we dont alter the output string until we have a valid escape sequence then we dont accidentally forget the current acting colour when bad sequences are found
-
Alice Mitchell authored
-
Alice Mitchell authored
-
- 28 Mar, 2019 3 commits
-
-
Alice Mitchell authored
implements #38
-
Alice Mitchell authored
-
Andrew Price authored
-
- 18 Feb, 2019 1 commit
-
-
Andrew Price authored
Also fix and simplify the implementation of mw.command Fixes #34
-
- 17 Feb, 2019 2 commits
-
-
Andrew Price authored
Fixes #36
-
Andrew Price authored
Fixes #33
-
- 07 Dec, 2018 1 commit
-
-
Andrew Price authored
-
- 06 Dec, 2018 2 commits
-
-
Andrew Price authored
Seems a bit pointless. Also this is a portability improvement since it doesn't work on *BSD.
-
Andrew Price authored
Rearrange the order of the questions new users are asked, use more welcoming words and separate out the data protection statement into a config file (/etc/mw/data_usage.txt by default).
-
- 22 Nov, 2018 1 commit
-
-
Andrew Price authored
Should make it simpler to move logging into the server.
-
- 19 Nov, 2018 1 commit
-
-
Imran Hussain authored
-