- May 30, 2014
-
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
Import the mozjs-17 sources, this is the last version of the library that actually works with mw (it goes C++ only after that) and it needs some tweaks from stock to actually work.
-
- May 14, 2014
-
-
Justin Mitchell authored
-
- Nov 26, 2013
-
-
Justin Mitchell authored
fix doing/what by forcing the output through display_message so that colour codes get properly translated
-
Justin Mitchell authored
Abstract out the common code to tell you the room topic, make it also tell you if the room is soundproof, call it after being summoned. add command to toggle soundproof
-
- Nov 07, 2013
-
-
Justin Mitchell authored
-
- Nov 02, 2013
-
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
- Nov 01, 2013
-
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
- Move Lock_File and Unlock_File to files.h and static inline them - Move the folder functions out of files.c and into folders.c - Remove files.c - Tidy up some includes
-
Andrew Price authored
Get rid of open_incoming_fifo() and close_fifo(). Approaching a point where files.{c,h} can disappear...
-
Andrew Price authored
Rejig the user file code into user.{c,h} as before, we could do with a function to iterate over the user file entries to remove some duplicate code and abstract this stuff away.
-
- Oct 31, 2013
-
-
Andrew Price authored
Split out the who file stuff from files.* into who.* and tidy up the code a bit. Intention here is to modularise the who file code so that it can be replaced with a server-managed sqlite db (or whatever) easily in future. There's still a lot of code which does its own operations on the who file with read() and lseek() so a good next step will be to hide that code behind an iterator or similar.
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
- Move as much of mw into src/client/ as possible - Make sure everything that mwserv and webclient require is in src/ - Build a libmw.a from src/*.o to make linking easier - Rejig and simplify some Makefile rules This should help to make it clear which bits of code are shared and which are specific to the UI. We should avoid putting any user interface stuff into libmw.a as a rule. TODO: - Improve some file names (e.g. sqlite.{c,h} is a silly name) - Fix building the utils - Add sensible svn:ignores to src/client
-
- Oct 15, 2013
-
-
Dom Rushbrook authored
Fixes mwuri logging - puts a missing NULL in the struct uripatt entry for ignoring sucs.org that was missing also simplifies the broken regex that wasn't catching sucs.org so it works and matches casual references to sucs.org while allowing more complex ones to be caught
-
- Oct 14, 2013
-
-
Thomas Lake authored
-
Thomas Lake authored
-
- Oct 13, 2013
-
-
Chris McKenna authored
talker is rarely used to refer to the website, and it is safe to presume that people using mwURI know of the SUCS homepge and how to find it. All other pages in the sucs.org domain are unaffected.
-
- Sep 16, 2013
-
-
Dom Rushbrook authored
Operation callbacks don't seem to fire automatically so this makes sure they're fired when a ^C or timeout interupt happens so our scripts actually stop iloop protection now repaired
-
Dom Rushbrook authored
-
Justin Mitchell authored
-
- May 25, 2013
-
-
Andrew Price authored
-
- May 23, 2013
-
-
Justin Mitchell authored
-
- May 22, 2013
-
-
Andrew Price authored
struct person was being padded in a couple of places so the padding is now part of the users.bb file format. This adds a couple of fields to make the padding explicit.
-
- Apr 27, 2013
-
-
Dom Rushbrook authored
Uses 'localtime' for the added datetime in the .uri command so in BST the time printed matches up with the time displayed when the user first typed the uri.
-
- Feb 13, 2013
-
-
Justin Mitchell authored
-
Justin Mitchell authored
-