| 1 |
|
|---|
| 2 |
This is the most current changes file for PennMUSH. Please look it |
|---|
| 3 |
over; each version contains new things which might significantly affect |
|---|
| 4 |
the function of your server. Changes are reported in reverse |
|---|
| 5 |
chronological order (most recent first) |
|---|
| 6 |
|
|---|
| 7 |
[TAP] is T. Alexander Popiel, a PennMUSH developer (aka Talek) |
|---|
| 8 |
[SW] is Shawn Wagner, a PennMUSH developer (aka Raevnos) |
|---|
| 9 |
[EEH] is Ervin Hearn III, a PennMUSH developer (aka Noltar) |
|---|
| 10 |
[GM] is Greg Millam, a PennMUSH developer (aka Walker) |
|---|
| 11 |
[3] refers to code by (or inspired by) TinyMUSH 3.0 |
|---|
| 12 |
[MUX] refers to code by (or inspired by) TinyMUX 2.x |
|---|
| 13 |
[Rhost] refers to code by (or inspired by) RhostMUSH |
|---|
| 14 |
|
|---|
| 15 |
========================================================================== |
|---|
| 16 |
|
|---|
| 17 |
Version 1.8.3 patchlevel 2 May ??, 2007 |
|---|
| 18 |
|
|---|
| 19 |
Major changes: |
|---|
| 20 |
* configuration is now done by autoconf. ./Configure is |
|---|
| 21 |
now ./configure and its options have changed. See |
|---|
| 22 |
INSTALL and ./configure --help [SW] |
|---|
| 23 |
* Support for the postgresql SQL server. Javelin. |
|---|
| 24 |
* Support for sqlite3 SQL databases. [SW] |
|---|
| 25 |
|
|---|
| 26 |
Minor changes: |
|---|
| 27 |
* You can no longer run a mush as root. [SW] |
|---|
| 28 |
* @cemit/noisy. Suggested by Kimiko. [SW] |
|---|
| 29 |
* @function sorts the list of user-defined functions |
|---|
| 30 |
by object and then name. Suggested by Trinsec. [SW] |
|---|
| 31 |
* Better logging of the register login screen command |
|---|
| 32 |
for systems without a sendmail program. [SW] |
|---|
| 33 |
* Assorted refactoring of source code. [SW] |
|---|
| 34 |
|
|---|
| 35 |
Functions: |
|---|
| 36 |
* isobjid(). By Balerion. |
|---|
| 37 |
* player() returns the dbref of the player connected to a given |
|---|
| 38 |
port. By Nathan Baum. |
|---|
| 39 |
* root(X,3) uses the C cbrt() function if available. [SW] |
|---|
| 40 |
* New formats for align() that allow flowing text. Javelin. |
|---|
| 41 |
* isdbref() understands objids. By Balerion. |
|---|
| 42 |
|
|---|
| 43 |
Fixes: |
|---|
| 44 |
* regmatch() broken with %q-registers. Javelin. |
|---|
| 45 |
* Better checking of dbref config options to make sure they're |
|---|
| 46 |
valid objects. Suggested by Talvo. [SW] |
|---|
| 47 |
* Fixed assorted cases of accidently modifying const objects. |
|---|
| 48 |
Thanks to Jake. [SW] |
|---|
| 49 |
* Fixed a crash bug in strmatch(). [GM] |
|---|
| 50 |
* wrap() of Pueblo tags didn't work very well. Fixed by |
|---|
| 51 |
Sketch. |
|---|
| 52 |
* @wipe's count is accurate when attribute trees are being |
|---|
| 53 |
deleted. Reported by Talvo. |
|---|
| 54 |
|
|---|
| 55 |
Version 1.8.3 patchlevel 1 March 11, 2007 |
|---|
| 56 |
|
|---|
| 57 |
Minor changes: |
|---|
| 58 |
* page command now processes page output through PAGEFORMAT |
|---|
| 59 |
attribute, allowing user-set page messages. [GM] |
|---|
| 60 |
* sql_host configuration option now permits alternate tcp port. |
|---|
| 61 |
Suggested by Mercutio. Patch by Javelin. |
|---|
| 62 |
* Refactoring of fun_stringsecs to help function etime_to_secs. |
|---|
| 63 |
Patch by Javelin. |
|---|
| 64 |
* %1 in @aconnect works like in @adisconnect. Patch by Javelin. |
|---|
| 65 |
|
|---|
| 66 |
Fixes: |
|---|
| 67 |
* restart script once again includes DATEMSK export for |
|---|
| 68 |
extended convtime support. Reported by KimikoMuffin. |
|---|
| 69 |
* Memory leak in 1.8.3p0 regedit fixed. |
|---|
| 70 |
* Fixes included from 1.8.2p3. |
|---|
| 71 |
* Document change in @chan/title behavior with commas. |
|---|
| 72 |
|
|---|
| 73 |
Version 1.8.3 patchlevel 0 January 27, 2007 |
|---|
| 74 |
|
|---|
| 75 |
Major changes: |
|---|
| 76 |
* Rewrite of color handling. [GM] |
|---|
| 77 |
|
|---|
| 78 |
Minor changes: |
|---|
| 79 |
* Cleaned up the internals of @wipe. [SW] |
|---|
| 80 |
* strmatch() now takes a third argument, to store wildcard captures. [GM] |
|---|
| 81 |
* Termination of OS/2 support. [SW] |
|---|
| 82 |
|
|---|
| 83 |
Fixes: |
|---|
| 84 |
* Fixes included from versions up to 1.8.2p2. |
|---|