PennMUSH Community

root/1.8.3/trunk/game/txt/hlp/pennv176.hlp

Revision 457, 15.1 kB (checked in by pennmush, 2 years ago)

PennMUSH 1.7.7p29 Archival

Line 
1 & 1.7.6p16
2 Version 1.7.6 patchlevel 16                     April 28, 2004
3
4 Fixes:
5    * PCRE updated to 4.5 [SW]
6
7
8 & 1.7.6p15
9 Version 1.7.6 patchlevel 15                     January 25, 2004
10
11 Fixes:
12    * Improved freebsd hints. [SW]
13    * Channel user memory allocation error corrected.
14
15
16 & 1.7.6p14
17 Version 1.7.6 patchlevel 14                     September 23, 2003
18
19 Fixes:
20    * Fix to help @search2 by LeeLaLimaLLama@M*U*S*H.
21    * The max file descriptor could get stomped in some cases. [SW]
22    * Powers and toggles on destroyed objects are reset, as they
23      caused anomalous lsearch/haspower behavior. Report by Mordie@M*U*S*H.
24    * Changing channel privs and loading channels with objects no longer
25      permitted could cause crashes. Report by Septimus@SW RP Forum.
26
27
28 & 1.7.6p13
29 Version 1.7.6 patchlevel 13                     August 11, 2003
30
31 Fixes:
32    * Calling panic() while in the middle of a panic dump would cause a loop.
33      Reported by [EEH]. [SW]
34    * Outdated mention of compose.csh removed from compose.sh.SH.
35      Reported by Cheetah@M*U*S*H.
36    * timestring() dealt wrongly with large arguments. Reported by
37      Jules@M*U*S*H. timefmt() had a similar problem, reported by
38      Luke@M*U*S*H.
39    * Better checking of db save failures. [SW]
40
41
42 & 1.7.6p12
43 Version 1.7.6 patchlevel 12                     June 23, 2003
44
45 Minor changes:
46    * Users no longer see last connection information when they
47      connect to Guests. Suggested by Jules@M*U*S*H.
48 Fixes:
49    * Potential problem with ambigious names in the information functions
50      fixed. [SW]
51    * The 'chat' config group is no longer displayed when CHAT_SYSTEM
52      isn't defined. Report by Mike Griffiths. [SW]
53    * cygwin install instructions changed to remove obsolete exim
54      version information. Suggested by Cheetah@M*U*S*H.
55    * Objects with user-defined locks had problems with finding built-in locks
56      on the object. Reported by Walker@M*U*S*H. [SW]
57
58
59 & 1.7.6p11
60 Version 1.7.6 patchlevel 11                     June 1, 2003
61
62 Minor changes:
63    * The restart script now insures that GAMEDIR is a real directory
64      and CONF_FILE exists therein before proceeding. Suggested by
65      Philip Mak.
66    * Attribute flag setting messages are more verbose. Suggested by
67      Mike Griffiths
68    * See_All players may use the ports() function. Suggested by
69      Mike Griffiths.
70 Fixes:
71    * Wizards can no longer @chzone God. Report by Kevin@M*U*S*H.
72    * Help fixes by Mike Griffiths.
73
74 & 1.7.6p10
75 Version 1.7.6 patchlevel 10                     May 13, 2003
76
77 Minor changes:
78    * PCRE (the regex matching engine we use) is updated to version 4.2. [SW]
79    * @mail/file now unclears the cleared bit when filing @mail.
80      Suggested by Philip Mak.
81 Fixes:
82    * @edit is better with editing ansi. Reported by Trispis@M*U*S*H. [SW]
83    * Help file cleanup. [SW]
84    * @warnings about missing FAILURE messages were not correctly
85      checked, causing false positives. Reported by Cheetah.
86    * Page message no longer ends in a period. Suggested by Time@M*U*S*H.
87    * Help fixes by Intrevis@M*U*S*H.
88    * BASE_ROOM can't be destroyed any more. Suggested by Philip Mak.
89
90
91 & 1.7.6p9
92 Version 1.7.6 patchlevel 9                      April 9, 2003
93
94 Fixes:
95    * index-files.pl now produces a sensible warning for duplicate
96      help topics, rather than a perl warning. Suggested by Cheetah@M*U*S*H.
97    * Spellnum cosmetic bug with 'seventeen' fixed. Report by Jules@M*U*S*H.
98    * Another wrap() buglet tracked down and fixed. Probably the one
99      reported by Nymeria@M*U*S*H.
100    * Memory leak in flip() and scramble() fixed.
101    * Configure test for /dev/urandom from 1.7.5 got left out by mistake.
102    * Critical overflow bug in command argument parsing fixed.
103
104 & 1.7.6p8
105 Version 1.7.6 patchlevel 8                      March 21, 2003
106
107 Minor changes:
108    * The CHANGES file has been renamed so that it always refers to
109      a version number, and utils/mkvershelp.pl now generates seperate
110      .hlp files for each CHANGES file. This will prevent patch hunk
111      failures when two patchlevels of different versions are released
112      and both used to try to modify the same .hlp file.
113    * Channel names are restricted to printable characters, with no
114      leading or trailing spaces. Suggested by Letters@M*U*S*H.
115    * Calling time() with any argument other than 'utc' now generates
116      an error. Report by Time@M*U*S*H.
117 Fixes:
118    * Some redundant code cleanup in look_exits suggested by Vadiv@M*U*S*H.
119    * Help file fixes by Ves@M*U*S*H, Jules@M*U*S*H, Cerekk@bDv.
120    * When page_aliases is on, there's a space between the player's
121      name and alias. Suggested by Saturn@M3.
122    * Command-checking for ZMR contents didn't function when a ZMR
123      was used as a player's personal zone. Reported by BlaZe@M*U*S*H.
124    * Default idle_timeout was different in code and mushcnf.dst.
125      Reported by James Bond@M*U*S*H. [SW]
126
127
128 & 1.7.6p7
129 Version 1.7.6 patchlevel 7                      February 20, 2003
130
131 Fixes:
132    * Some sloppy coding in src/access.c could generate runtime
133      debugging exceptions. Reported by BladedThoth@M*U*S*H.
134    * wrap() could behave incorrectly when a line was exactly the length
135      of the wrap width and the total input size was larger than
136      any previously wrapped input. Reported by Liam@Firdeloth.
137    * Extra NUL characters were sent after telnet codes, which
138      confused Mudnet and maybe some clients. Patch by Alierak.
139
140
141 & 1.7.6p6
142 Version 1.7.6 patchlevel 6                      January 23, 2003
143
144 Minor changes:
145    * nearby() always works for see_all players. Reported by Sparta.
146    * findable() now requires that executor control either the object
147      or the victim or be see_all. Reported by Sparta.
148 Fixes:
149    * POWER^ and CHANNEL^ locks tested the wrong object. [SW]
150    * @grep, @wipe, and @edit now report when no attributes are
151      matched. Suggested by Procyon@M3
152    * Changes to telnet negotiation strings to match those in
153      PennMUSH 1.7.7, which seems to fix some problems with display
154      of connect.txt in some clients. Report by Howie@NewFrontier.
155      Patch by Time@M*U*S*H.
156    * @mail/silent wasn't unless you used /send too. Report by
157      Moe@Chicago.
158    * Wizards could set attributes on garbage objects (which were useless,
159      but may have leaked memory needlessly). Reported by Taz@M*U*S*H.
160    * @chan/hide didn't check for hide permissions properly in some
161      cases. Reported by Tanaku@M*U*S*H.
162    * Better explanation of when regexp matching is case sensitive vs.
163      insensitive. Suggested by Jake@BrazilMUX, Brazil@BrazilMUX, and
164      Vadiv@M*U*S*H.
165
166
167 & 1.7.6p5
168 Version 1.7.6 patchlevel 5                      January 7, 2003
169
170 Fixes:
171    * 1.7.6p4 broke 'go #dbref', which broke the ability of followers
172      to follow. Reported by Ellis@M*U*S*H.
173
174
175 & 1.7.6p4
176 Version 1.7.6 patchlevel 4                      January 2, 2003
177
178 Minor Changes:
179    * English-style matching now applies to exits in the room
180      (so '1st down' can match the first 'down' exit if you're not carrying
181      anything that matches 'down'). New english-style matching adjective
182      'toward' restricts the match to exits (so: 'look toward 1st down').
183 Fixes:
184    * Code cleanup to fix several potential buffer overflows.
185    * The wildcard matcher had problems with backslash escapes in
186      some cases, making matching a : in a $command very hard.
187      Reported by Wayne@PDX.
188    * @chzone could cause crashes on some systems.  Reported by Wayne@PDX.
189    * When two exits match, one is no longer chosen at random.
190      Instead, the ambiguity should be reported as an error.
191      Reported by Intrevis@M*U*S*H.
192    * The dbref returned by locate when given the X parameter is
193      no longer random, but the last one found (as per the help).
194    * Serious bug in reading locks from the db on startup corrected.
195    * The profiling timer is turned off duing dumps, as some systems
196      (FreeBSD?) appear to continue to use it and interrupt dumps
197      due to cpu limiting. Reported by Nathan Schuette.
198
199
200 & 1.7.6p3
201 Version 1.7.6 patchlevel 3                      December 22, 2002
202
203 Minor changes:
204    * call_limit now controls the maximum recursion in process_expression,
205      instead of maximum calls to p_e per command cycle. This still
206      limits stack size, but doesn't get in the way of massive code
207      nearly as much. People using a very high call_limit value should
208      probably lower it significantly. Patch by Philip Mak.
209    * Improved error messages for many database information functions.
210      Notably, several functions that require at least one argument,
211      now complain if they don't get it rather than returning silently.
212      Suggested by Intrevis@M*U*S*H. [SW]
213 Fixes:
214    * @warnings are no longer shown on GOING objects. Suggested by
215      Philip Mak.
216    * Help fixes by Intrevis, Time, and Ambrosia@M*U*S*H
217    * Bug in @decomp/skipdefaults reported by Philip Mak. [SW]
218    * Tweaks to utils/mkcmds.sh [SW]
219    * home() on a room acts as described in the help. Reported by
220      Intrevis@M*U*S*H. [SW]
221    * whisper/noisy double-notified the whisperer. Reported by Philip Mak.
222    * Crash bug in @mail fixed. Reported by Titan@OtherSpace.
223
224
225 & 1.7.6p2
226 Version 1.7.6 patchlevel 2                      December 17, 2002
227
228 Minor changes:
229    * An invalid range argument to @search/lsearch is now coerced
230      to be the lowest or highest dbref, as appropriate. The search
231      range is also now inclusive. And lsearch(<player>) works.
232      Suggested by Philip Mak.
233    * mushcnf.dst now includes a default value for call_limit.
234      Suggested by Philip Mak.
235    * Testing for whether the mush is already running in the
236      restart script has been improved by Philip Mak.
237 Internationalization:
238    * Polish translation files (partial) are now being distributed.
239 Fixes:
240    * Fix to win32 warnings. [EEH]
241    * Under Win32, a failed accept() call in bsd.c would not be
242      correctly handled. Report by BladedThoth@M*U*S*H.
243    * Help fixes by Luigi@8bitMUSH, Kyieren@M*U*S*H, Intrevis@M*U*S*H.
244    * @map crash bug repoted by Philip Mak, fixed by Walker@M*U*S*H.
245    * Modifiying locks now updates the object's modification time.
246      Reported by Philip Mak.
247
248
249 & 1.7.6p1
250 Version 1.7.6 patchlevel 1                      November 26, 2002
251
252 Minor changes:
253    * When using @nuke to destroy a SAFE object when really_safe is "no",
254      provide a warning (but schedule destruction anyway). Suggested by
255      Cerekk@bDV.
256 Fixes:
257    * VS.NET project file was defaulting to signed instead of unsigned
258      chars, causing crashes. Fixed by BladedThoth@M*U*S*H.
259      Several places where we should have cast things to unsigned to
260      avoid this kind of thing have been fixed. [SW]
261    * The *emit() functions now set the orator correctly.
262      Reported by Philip Mak.
263    * ccom and cplr are cleared after each command execution so they
264      can't be leaked as easily. Suggested by Philip Mak.
265    * Linting.
266    * If God gives the wrong password to @logwipe, provide some feedback.
267      Suggested by Cerekk@bDv.
268    * mkcmds.sh was needlessly rebuilding several autogenerated files.
269    * The rules for flag characters shown in object headers now allows
270      F_INTERNAL flags to be shown (like GOING), just the same as
271      when you get a full flag list on examine. Report by Philip Mak.
272    * Help fixes by Bird@M*U*S*H, Intrevis@M*U*S*H, Philip Mak.
273    * @search type=something would report an error AND match the entire
274      database when something wasn't object, player, exit or room. [SW]
275    * Cosmetic bug in @malias/list fixed. Report by Tanaku@M*U*S*H.
276    * The info_slave now properly obeys the use_dns setting in mush.cnf.
277      This requires a full shutdown to put into effect. Report by
278      BlaZe@M*U*S*H. [SW]
279
280
281 & 1.7.6p0
282 Version 1.7.6 patchlevel 0                      November 11, 2002
283
284 License:
285  * PennMUSH 1.7.6 and later is now released under the Artistic
286    License. This is an OSI-compliant open source license. See the file
287    COPYRITE for the complete license text.
288
289    Notable changes from the old license:
290    * No restrictions on commercial use
291    * No requirement to inform developers of improvements or submit
292      modifications, though it's still a nice thing to do. Note, however
293      that if you redistribute a modified version of PennMUSH, you MUST
294      include source code.
295
296    The PennMUSH devteam thanks the copyright holders of TinyMUD,
297    TinyMUSH 2.0, TinyMUSH 2.2, and TinyMUSH 3.0 for their assistance
298    in making this possible.
299 Documentation:
300    * The README file has been split into README, INSTALL, UPGRADING,
301      and I18N files.
302 Minor Changes:
303    * Rooms now hear remits and lemits in them, and can be pemitted
304      to. This behavior now matches that of other MUSH servers.
305    * AUDIBLE objects now propagate sound @remit'd into them.
306      Report by [SW].
307    * Added @lock/destroy to limit who can destroy a DESTROY_OK
308      object. Suggested by Luigi@8bit.
309    * PARANOID nospoof notification now includes the name of the object's
310      owner as well. Suggested by Philip Mak.
311    * room() no longer notifies the executor of permission errors out of
312      band. It now just returns the error instead, like loc(). Suggested by
313      Philip Mak.
314    * Creation times are now public information via ctime(); permission to
315      examine is no longer required. This allows objects to use, e.g.,
316      %#@[ctime(%#)] as a historically unique identifier of an enactor.
317      Suggested by Philip Mak.
318    * The reboot.db is now versioned. This will make it possible to
319      @shutdown/reboot across patchlevels that change the reboot.db
320      format (in 1.7.7 and later versions).
321    * Rooms on an @forwardlist now receive the message as a remit,
322      rather than a pemit. Suggested by BladedThoth@M*U*S*H.
323 Fixes:
324    * More work on the great table() bug. Looks like a fix. [SW]
325    * Improved VS.NET project files by BladedThoth.
326    * Plugged a memory leak in deleting @locks. [SW]
327    * Fixed @lock-related crash bug reported by Philip Mak. [SW]
328    * General linting.
329    * process_expression ignores the [ in ansi escapes. Reported in the
330      context of #$ by Philip Mak. [SW]
331    * Internal changes to compress(), which now returns an allocated
332      string. Under Huffman compression, it should no longer be possible
333      to overflow a buffer with a pathological compression tree. Initial
334      concern voiced by Eyal Sagi.
335    * Table and ansi didn't play well together. Reported by Ellis@M*U*S*H.
336    * Config file reading should be better on Macs. Patch by Philip Mak.
337    * Obsolete checks for OLD_ANSI are removed. [SW]
338    * Crash bug in @function fixed. Report by Dallimar@Hemlock.
339    * Change to message on failed attribute flag set, to make it more
340      generic to cover all the possible failures. Report by Cerekk@bDv.
341    * Translations to some languages were broken. Fixed now. Report by
342      Sbot@M*U*S*H.
343    * QUEUE is now visible if you control an object, as promised in the
344      help. Reported by Luigi@8bit.
345    * Help fixes by Mortimer@M*U*S*H, Bellemore@M*U*S*H, Hyacinth@8bit,
346      [EEH], BladedThoth@M*U*S*H, Moe@M*U*S*H, Viila@M*U*S*H, Walker@M*U*S*H.
347    * Comment in src/Makefile fixed by Vadiv@M*U*S*H.
348    * A weird crash on @shutdown/reboot, probably attributable to a
349      broken library or system call, is now worked-around. Report by
350      Solarius@SWWF.
351    * Audible objects with @forwardlist set are no longer concealed by
352      the DARK flag.
353    * Win32 project files no longer use the win32/ directory as an include
354      directory, which causes problems. Reported by Gepht.
355
Note: See TracBrowser for help on using the browser.