In order to better allow more flexibility with data
in-server in MUF, maybe get the database dumping
routines to check for items that would result in
corruption, such as 8-bit characters, \n etc.
It'd be really handy to enable doing internal work with
these, for the purpose of transmitting them to sockets
or players (accented characters come to mind), but we
don't want the poor DB to bork itself.
Logged In: YES
user_id=42132
I've added sanity checking for '\n' specifically, and re-enabled
its use in MUF code.
I'm not sure how to handle the rest though. I tried adding a
check to keep 8-bit characters from getting written to the DB,
but that ruined the DB. I guess the compression got in the
way there.
I'll look at this again for 1.9.
-Akari