mirror of
git://git.psyced.org/git/psyclpc
synced 2024-08-15 03:20:16 +00:00
74 lines
2.8 KiB
Text
74 lines
2.8 KiB
Text
|
CODE RELEASE: [lpmud driver] psyclpc 4.0.6 - derivate of LDMud
|
||
|
|
||
|
ladies & gentlemen,
|
||
|
|
||
|
wanted to inform you in accordance with Lars we have started shipping
|
||
|
our own LDMUD distribution as it was getting just too complicated to
|
||
|
maintain all necessary patches in our installation procedure for the
|
||
|
psyced server (multi-protocol chat/messaging server).
|
||
|
|
||
|
wrapping up our own tars has simplified distributing psyced a lot.
|
||
|
we also dared to change the name (1) to make it less confusing for
|
||
|
our users that "ldmud" belongs to "psyced" and (2) not to have to
|
||
|
fulfil the high expectations you would put into an LDMud product. ;)
|
||
|
|
||
|
psyclpc is a derivate of ldmud 3.3.714 (the current version in the
|
||
|
ldmud repository since over a year) with the following changes:
|
||
|
|
||
|
1. The driver has been modularized in such a way that you can turn
|
||
|
each function, many of them typically needed for MUD use, on or
|
||
|
off. The optional modules are:
|
||
|
|
||
|
* actions (MUD command parser)
|
||
|
* built-in editor 'ed'
|
||
|
* inventories, environments and light
|
||
|
* paranoid reference checks
|
||
|
* shadowing
|
||
|
* socket snooping
|
||
|
* swapping
|
||
|
|
||
|
Turning any of these off makes your driver lighter and faster,
|
||
|
which is quite nice. ;)
|
||
|
|
||
|
2. New optional packages have been added:
|
||
|
|
||
|
* expat XML parser
|
||
|
* DNS SRV resolution
|
||
|
* JSON parser
|
||
|
* automatic localhost telnet authentication via /proc.
|
||
|
|
||
|
3. TLS support has been improved a lot.
|
||
|
|
||
|
4. Minor fixes concerning 64 bit compilation, Solaris compilation,
|
||
|
UTF-8 support, outgoing connections and multi-homed connects for
|
||
|
dynamic DNS.
|
||
|
|
||
|
5. Debugging message style has been revamped and the secondary debug
|
||
|
log made optional, but you can switch it back to ldmud compatible
|
||
|
whenever you want.
|
||
|
|
||
|
6. All new functions are neatly configurable using the settings files
|
||
|
introduced by LDMud.
|
||
|
|
||
|
all in all no big deal, but it is being run in various places and
|
||
|
seems to perform flawlessly, so that in itself is nice (the bugfixes
|
||
|
submitted on mantis are really good!).
|
||
|
|
||
|
we didn't remove anything of the MUD support, just made it all optional
|
||
|
and configurable, so you can still run an LPMud on this. there is even a
|
||
|
new field in the configure.in letting you put the "ldmud" name back in
|
||
|
place, or whatever you want your driver to call itself. :)
|
||
|
|
||
|
by the way, you may be interested that the psyced's "mudlib" is architected
|
||
|
in a way that you can merge it into an existing mud. this brings PSYC, XMPP,
|
||
|
IRC, RSS and several other features into your system - there has even been
|
||
|
an experimental adaption of intermud over PSYC.. sort of an intermud 4.
|
||
|
|
||
|
here are all the links:
|
||
|
psyclpc http://lpc.psyc.eu
|
||
|
psyced http://www.psyced.org
|
||
|
psyc http://about.psyc.eu
|
||
|
|
||
|
questions? telnet psyced.org
|
||
|
|