The current stock official distributions for
TinyMUSH 2.x are available at:
Here is a collection of patches I've gotten from various places
including:
All of these patches have either been announced on the Mush Hacks mailing
list, or provided in public ftp areas. I've collected them here in one place to
be a more convenient resource. If you have patches you would like to add to
this collection, please contact me.
Quick Index
When down loading patch files, it is CRITICAL that
their content not be altered. Extra Blank lines are necessary for the patch to
be applied properly. If you view one of the patches here, do
NOT use your browser's FILE/SAVE
function to save it, it will be mangled. This also
applies to Lynx's print function--it is saving the
rendered version of the document, not the original contents.
The safest method is to use FTP to get the patches.
If you can't use ftp, then use your browser's document down load function. In
Netscape this is shift-click. In
Lynx highlight/select the patch link from this index
page and press d to down load the file directly to
disk. In Internet Explorer this is
right-click and use Save Target As. (This
last method also works in Netscape.)
So far, all of these are patches I'm using myself, so I know they
seem to work okay on my system. If you experience problems with a
particular patch, you should contact the person who wrote the code for
it, not me.
ALWAYS backup your database before applying patches
to your server!!
If you need a copy of the stock distribution, I put copies of both 2.2.3 and
2.2.3 Patchlevel 1 in my own FTP
area.
If you need instructions for applying patches, I've started writing a
How-To Document but it's very incomplete
right now. (I started writing it 4-1-98, in fact. April Fools'...)
Patches I've Acquired
- TinyMUSH
2.2.3 Patchlevel 1
- This isn't really a patch, it's a full source distribution. It contains two
bug fixes and development of the regexp package I believe is to be part of
TinyMUSH 2.2.4. People are running this release, but I'm not and thus
have no experience it.
Patches I've deduced
These patch files are for code I didn't write, but I did create the
patch file.
If you download one of these and want notification should I
ever update it, please email
me so I can add you to my mailing list.
-
TinyMUSH 2.2.3 Mini Patch
- This patch is based on the
differences between stock 2.2.3 and
2.2.3p1 (patchlevel 1) as released by the developers,
except that this mini patch only contains the two bug
fixes, not the regexp pattern matching support. If you
want the regexp stuff too, grab their patchlevel 1 snapshot (see above)
and use that instead. I developed this mini patch because I'm, well, paranoid.
-
TinyMUSH 2.2.3 mini-patch-2.patch
- This mini patch fixes a bug in
command.c. Here is the Mush Hacks
Announcement.
-
TinyMUSH 2.2.3 cque.patch
- This CQue patch fixes a bug in
cque.c. This fixes a long-standing bug that prevents Room #0 from
executing commands.
-
Red Hat 5.0 Patch
- This patch fixes problems in configure introduced by library and
header file changes made in Red Hat 5.0. Configure.in and src/autoconf.in
are adjusted to fix these items, as well as the long-running gdbm
linking problem. There is an optional
patch for fixing a cosmetic issue in the resulting configure script
caused by a bug in the autoconf system.
-
Andrew Molitor's /Pretty Switch.
- This patch adds a /pretty switch to the
examine and @decompile commands.
Patches I've written myself
If you download one of these and want notification should I
ever update it, please email
me so I can add you to my mailing list.
- NDBM vs Linux
- This isn't really a patch, but a page of commentary about working
around some gdbm/ndbm problems on Slakware and Red Hat Linux. This
covers TinyMUSH 2.2.2 and 2.2.3, and Red Hat 4.1, 4.2, and Slakware 3.0.
The same may apply to BSD/386 and other variants of Linux, but I sure
haven't tested them.
-
FENI
(4/18/98, in Alpha testing)
- This patch alters the server so that it
avoids revealing the true names of characters unless they wish it. This
allows popular, or wanted, feature characters to wander about in public
without being instantly recognizable by name.
-
SPROF
Version 1.2! 5/15/98
- This patch adds the ability to log the cpu
ticks used for each command run from the queue.
Here is the Announcement I sent to the MushHacks Mailing List.
I wrote this patch for my own mush after a few people on Mush Hacks
expressed interest in the idea. If you have problems with it, or the
companion Mush Profile report script, let me know.
Other Projects
Here's a few things I'm currently working on, or plan to try doing.
In Progress
- FENI
- The FENI patch is in alpha test. If you want a copy, ask me
for it. I haven't found any problems with it so far.
- LOGGING
- A discussion on net news brought up the existance of a patch for
PennMUSH that provides for server-based logging of IC rooms, and some
companion perl scripting that selects "interesting" scripts for review
by Roleplay admins anxious to hand out "rp experience points" to the players
involved. I have his permission to port this back into TinyMUSH and
make it available here. (Actually, logging in Penn and Tiny differ
enough that I just wrote the functionality from scratch, so there are
some minor differences between this patch and the Penn original.)
I'm running an intial verions of this IC LOGGING patch on my home
mush. I want to add note of it to the '@list options' command, but
other than that it's finished. Perl scripting to process the server's
log for IC sub-logs is also complete, although I haven't created the
routine that would email them off to staff, since I have no rp staff. ;)
A good discussion of the Pennmush patch that inspired this one can
be found at
Innovations in Mushing site.
Planned
- Language Support
- I already have a soft code language system that relies upon a perl
robot for the text processing. I found documentation for embedding perl
match and substitution calls in C programs and hope to experiment with
that in future.
Vector Internet indicates you are visitor
since 5/18/98.
Say no to monopolies, BOYCOTT MICROSOFT!
KMFMS, one of the Angry Penguins.
|
In memory of those who died Sept. 11, 2001 at the World Trade
Center, the Pentagon, and on American Airlines Flight 11, United Airlines Flight
175, American Airlines Flight 77, and United Airlines Flight 93
|
Honoring Marsh & McLennan professionals I've worked with,
including:
Jack Aron,
Valerie Hanna, Joe Sisolak, Greg Reda, and Cathy Fagan.
|
|
Shattered Photoessay by James Nachtewy
|
Comments may be sent to
gyles19@nospam.visi.com
Last updated: Thursday, 13-Apr-2000 16:46:07 CDT