Buffer v1.3

From: George (greerga@DRAGON.HAM.MUOHIO.EDU)
Date: 08/19/97


New release notes as from web page:

* Buffer Patch v1.3 - Corruption handling (280,497 bytes) [August 20, 1997]
1. Detects buffer corruption and can either recover or reboot the MUD.
2. Fixed a bug where all persistant buffers were converted to normal ones.
3. Includes 'crash' command to test overflows for your OS.
4. Fixed a miscalculation that resulted in an extremely long time out period.

If using Windows, there is a 'buf' variable that I currently don't allocate
for around line 300 of comm.c as reported earlier.  Just add:
  char *buf = get_buffer(128);
to the top, and
  release_buffer(buf);
after the log(buf); line, this will be included in the next version.

Also, add:
  #if !defined(__FUNCTION__)
  #define __FUNCTION__    __FILE__
  #endif
if your compiler does not have __FUNCTION__.

Good night.

--
greerga@muohio.edu me@null.net | Genius may have its limitations, but stupidity
http://www.muohio.edu/~greerga | is not thus handicapped. -- Elbert Hubbard


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/08/00 PST