[1.8.2p2] Help fixes by Malix, [GM], Talvo, Sketch, and others
[1.8.2p2] Crash bug in lmath() fixed
[1.8.2p2] Crash bug in list functions fixed
[1.8.2p2] list2arr in C now removes markup. list2arr_ansi() was added
[1.8.2p2] Compilation problems on IRIX and similar OSes
[1.8.2p2] Matcher bug with multiple wildcards fixed
[1.8.2p2] Garbled output of locks from examine
[1.8.2p2] regraballi() couldn't use its output separator argument
[1.8.2p2] Looking at an object used the looker, not the lookee, as the origin of the name for @ahear/@aahear/@amhear
[1.8.2p2] Fixed the distribution of random numbers with a huge range
[1.8.2p3] Unterminated buffer in sortkey() fixed.
[1.8.2p3] Memory leaks in setunion() and revwords() fixed
[1.8.2p3] Crash bug in buy fixed
[1.8.2p3] If we should fail to clear a semaphore attribute for some reason (e.g., it's the branch of an attribute tree), reset the semaphore count on the attribute to 0
[1.8.2p3] iter() dealt badly with freeing buffers when CPU_LIMIT o function_invocation_limit was hit
[1.8.2p3] @ps/all displayed the wrong queue entry count for mortals
[1.8.2p3] @hook/override of say would get an extra leading “ if that was used instead of the literal say command
[1.8.2p3] Fixed a bug where speech seemed to come from the wrong object for nospoof information
[1.8.2p2] Vector functions with an empty vector didn't return anything
[1.8.0p2] help fix
: we don't have @dec/prefix yet, which this references
[1.8.0p6] sort() and set() functions now ignore ansi
: Can't do this until we port in the GENRECORD code in funlist.c <
ari>
: Did I already do this? I can't remember. <
ari>
[1.8.0p7] FIXED players may no longer @tel through exits
: This might not be perfect. See wiz.c:563 <
ari>
[1.8.1p7] help fixes
[1.8.1p8] regex crash
[1.8.1p8] insert() added extra delimiter at end of list
[1.8.1p8] EQSPLIT commands with no equal sign gave an extra equal sign to hook attributes
[1.8.1p8] TZ parsing fix in funtime.c
Hrm.. will have to look into this, we do timezones our own way, not sure if that applies or not. <
nveid>
[1.8.1p8] typo fixes in aliascnf.dst
[1.8.1p8] help fixes
[1.8.1p10] Cleaned up some compiler warnings
Did Ari already fix these a long time ago? <
nveid>
Probably. I was going through the Penn changes in order, and just didn't get to this one to cross it off yet. You know how I am about compiler warnings ever since Jamie complained about them several years back. <
ari>
[1.8.1p10] The AAHEAR and AMHEAR attribute flags work on listening parents
[1.8.1p10] Flags without a letter would truncate the list of set flag letters
[1.8.1p10] Win32 lacks the LC_MESSAGES setlocale() category
[1.8.1p10] Trying to ignore signals could crash on Win32
[1.8.1p10] Fixed parse errors in non-C99 compilers
[1.8.1p10] Help fixes by Talvo, Sketch
[1.8.1p10] Fixes for 64-bit platforms
Did Ari fix these already too? <
nveid>
Yeah, same thing with going through in order. It wouldn't hurt to take an extra look, though. I just noticed that I never did fix the SHS 64-bit bugs (password hashing failure) since we got around it by HAVE_OPENSSL. I fixed that today, but this one we should definitely look through the patch to see if I missed anything. <
ari>
[1.8.1p10] @dump/paranoid produced corrupt databases
[1.8.1p10] Better support for dealing with databases with a different number of attributes on an object than expected
[1.8.1p10] Fixed the example in cmdlocal.c
I really don't care about this one… The *local.c files have a very short life expectancy right now i'd say.
nveid
[1.8.2p0] Fix crash bug in decompose()
[1.8.2p0] The mush can listen to ports above 32000
[1.8.2p0] Fix the mix() bug that prepends the separator to the list
[1.8.2p0] Win32 experienced erratic time behavior when compiled with MSVC++ 8 or higher
[1.8.2p0] Help fixes by Kevin@M*U*S*H
[1.8.2p1] Corrected inadvertent breakage of null comparisons