| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | SMAPI 1.4 now available |
* Crossposted in area MSGED_ECHO, MAXDEV
SMAPI 1.4 has been released and is currently available for FREQ from 3:635/728:
SMAPI14.ZIP 72K SMAPI; Modified Squish MSGAPI version 1.4. Released in
January 1998 by Andrew Clarke FidoNet
3:635/728.4. Contains a modified version of Scott
Dudley's original MSGAPI0 which supports compilation on
a number of other platforms in addition to those
supported by MSGAPI0.
SMAPI can also be download via anonymous Internet FTP from
ftp://ftp.zws.com/pub/msged/, or visit the Msged home page at
http://www.blizzard.ml.org/msged/.
The following is a list of bug fixes and new features since SMAPI 1.1.
SMAPI 1.4
---------
- Bug fix: NumKludges() was not working correctly.
- The following typedefs and macros were added to msgapi.h, for
compatibility with MsgAPI 0.4+ (SQDEV200).
typedef struct _msgapi *HAREA;
typedef struct _msgh *HMSG;
typedef struct _xmsg *PXMSG;
typedef NETADDR *PNETADDR;
#define MSGAPI_VERSION 1
#define SMAPI_VERSION "1.4"
- MSGAPI32.LIB and MSGAPINT.LIB have been removed from the SMAPI archive.
SMAPI 1.3
---------
- Major bug fix: Under some circumstances SMAPI would create a corrupted
index entry when a new message was added to a Squish base. This was
caused by a misunderstanding of a small section of code, which in turn
caused the library to read from the wrong position of an array. This
has been corrected.
- Bug fix: Due to a structure alignment problem, the Linux, FreeBSD and
DJGPP versions of SMAPI would corrupt the date_written and date_arrived
fields on newly created messages. Due to the layout of Squish message
base format, this may have also caused corruption to the message
threading of the newly created message. Fixed.
- Various minor code modifications intended to make SMAPI more reliable
under some error conditions.
- A makefile for IBM C/Set++ for OS/2 2.0 is now included; MAKEFILE.IBO.
(Courtesy Paul Edwards.)
- Various minor modifications to support compilation of a native Windows
NT library. A makefile for WATCOM C/C++ for Windows NT 10.x is now
included; MAKEFILE.WCW.
- The makefile for the Microsoft QuickC library now uses the Microsoft
Macro Assembler, MASM. The Borland Turbo Assembler, TASM, may be used
if you do not have MASM.
SMAPI 1.2
---------
- MSGAPI32.DLL and MSGAPINT.DLL have been removed from the SMAPI archive.
- SMAPI now supports compilation using the DJGPP compiler. (Courtesy
Alexander Aganichev.)
- The Linux, EMX and FreeBSD makefiles now utilise compiler optimisation
when creating the SMAPI library.
-- randy{at}zws.com
--- Msged/386 4.20 beta 3
* Origin: Blizzard of Ozz, Melbourne, Australia (3:635/728.4{at}fidonet)SEEN-BY: 633/267 270 @PATH: 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.