| 14 | | Version 1.8.3 patchlevel 4 ???? ??, 2007 |
|---|
| | 14 | Version 1.8.3 patchlevel 5 August 27, 2007 |
|---|
| | 15 | |
|---|
| | 16 | Major changes: |
|---|
| | 17 | * Significant rewrite of ansi parsing and better ansi support |
|---|
| | 18 | for many string-handling functions. Patch by Sketch. |
|---|
| | 19 | * Rewrite of the softcode regression testing framework, and |
|---|
| | 20 | addition of more tests. [SW] |
|---|
| | 21 | |
|---|
| | 22 | Minor changes: |
|---|
| | 23 | * Store a pointer to the start of a player's mailbox in objdata |
|---|
| | 24 | instead of the connection struct. |
|---|
| | 25 | * Experimental rewrite of hash tables to use the cuckoo hashing |
|---|
| | 26 | algorithm, with constant-time lookups even in the worst case. |
|---|
| | 27 | (And appears to have generally faster lookup even in normal usage.) |
|---|
| | 28 | * Regular expression @sitelocks save the compiled regexp instead of |
|---|
| | 29 | recompiling every time the rule is tested. |
|---|
| | 30 | * Added %4 to @pageformat, which is the default page message. |
|---|
| | 31 | |
|---|
| | 32 | Commands: |
|---|
| | 33 | * Added @message, which makes it easy to use @chatformat or |
|---|
| | 34 | @pageformat via @hooks, or to create your own *format. |
|---|
| | 35 | |
|---|
| | 36 | Functions: |
|---|
| | 37 | * Added message(), the function version of @message. |
|---|
| | 38 | |
|---|
| | 39 | Fixes: |
|---|
| | 40 | * decode64() does better validation of its input. [SW] |
|---|
| | 41 | * Various compile fixes reported by Interevis and Kimiko. |
|---|
| | 42 | Win32 patched by Intrevis. |
|---|
| | 43 | * @sitelock does better error reporting. [SW] |
|---|
| | 44 | * Crash bug related to regeditall fixed. |
|---|
| | 45 | * @decompile didn't handle attribute trees correctly. |
|---|
| | 46 | * Compile failure in funstr.c on some systems. Fixed by Boris. |
|---|
| | 47 | * '@set =foo' failed silently. Reported by Talvo. |
|---|
| | 48 | * Fixes from 1.8.2p7 |
|---|
| | 49 | |
|---|
| | 50 | & 1.8.3p4 |
|---|
| | 51 | Version 1.8.3 patchlevel 4 July 9, 2007 |
|---|