Released version 0.82.0

This commit is contained in:
Michiel Broek 2005-11-06 14:14:42 +00:00
parent 6ae4b3dec5
commit c8f4fda6f8
6 changed files with 72 additions and 104 deletions

View File

@ -54,3 +54,5 @@ Malte Tychsen 2:240/9350@fidonet
Dmitry Komissaroff rsprog@mail.ru Dmitry Komissaroff rsprog@mail.ru
skyroam skyroam@users.sourceforge.net skyroam skyroam@users.sourceforge.net
val khokhlov 2:550/180@fidonet val khokhlov 2:550/180@fidonet
Robert Wolfe 1:2613/4307@fidonet
Alan Ianson

View File

@ -1,86 +1,42 @@
$Id$ $Id$
v0.81.6 01-Nov-2005 v0.82.0 06-Oct-2005 - 06-Nov-2005
v0.81.5 25-Oct-2005 - 01-Nov-2005 This is a bugfix release for version 0.80.0.
mbfido:
Fixed a segfault when tossing as a point echomail without a
seen-by line.
v0.81.4 23-Oct-2005 - 25-Oct-2005
libmbse.a:
Added some forgotten client/server encoding.
mbtask:
Fixed crashing mbtask on receiving empty coded loglines.
v0.81.3 17-Oct-2005 - 23-Oct-2005
mbcico:
Fixed compile errors when both zlib and bzlib development
packages are not installed on some distro's.
mbsetup:
SuSE compile fix.
v0.81.2 14-Oct-2005 - 17-Oct-2005.
general:
Added escaping in client/server comms. It is now allowed to
use commans's in user names, locations etc.
upgrade:
Owners of 64 bits systems should check if all *.sts files in
the outbound are 12 bytes log. If not, stop the whole bbs and
remove all these files. Then start the bbs again.
libmbse.a:
Added clencode and cldecode to safe escape messages to mbtask.
mbcico:
Some time_t/int conversions.
mbfido:
Some time_t/int conversions.
mbtask:
Some time_t/int conversions.
Added clencode and cldecode to safe escape messages with
clients.
mbsebbs:
Accepts connections via ssh.
Log close message sent to the user.
Allow comma again in several input functions.
mbnewusr:
Accepts connections via ssh.
v0.81.1 09-Oct-2005 - 14-Oct-2005
general: general:
Made changes to structures and sources to make everything Made changes to structures and sources to make everything
compatible between 32 and 64 bit systems. compatible between 32 and 64 bit systems. Special thanks to
Alan Ianson and Robert Wolfe for testing the 64 bit versions.
Added escaping in client/server comms. It is now allowed to
v0.81.0 07-Oct-2005 - 09-Oct-2005 use comma's in user names, locations etc.
upgrade: upgrade:
The bbs menu Change Screenlength is obsolete. Remove this from The bbs menu Change Screenlength is obsolete. Remove this from
the menus (setup.mnu) and ascii/ansi screens (setup.a??). the menus (setup.mnu) and ascii/ansi screens (setup.a??).
Owners of 64 bits systems should check if all *.sts files in
the outbound are 12 bytes log. If not, stop the whole bbs and
remove all these files. Then start the bbs again.
Owners of 64 bit systems that have run version 0.80.0 or older
should really backup everything and be prepared that all data
files are not compatible anymore. Blame the GNU people for
changing the storage format for some variables.
After upgrade databases are compatible between 32 and 64 bit
systems.
libmbse.a: libmbse.a:
Added clencode and cldecode to safe escape messages to mbtask.
In nodelock show program name if node is already locked. In nodelock show program name if node is already locked.
mbcico: mbcico:
Made binkp GZ and BZ2 compression final. Made binkp GZ and BZ2 compression final.
Fixed compile errors when both zlib and bzlib development
packages are not installed on some distro's.
mbfido:
Fixed a segfault when tossing as a point echomail without a
seen-by line.
mbsebbs: mbsebbs:
Automatic dynamic detection of the users screensize. Automatic dynamic detection of the users screensize.
@ -90,19 +46,26 @@ v0.81.0 07-Oct-2005 - 09-Oct-2005
Fixed a bug in the email menu that would let the current Fixed a bug in the email menu that would let the current
mailbox disappear. mailbox disappear.
Fixed the internal fullscreen editor. Fixed the internal fullscreen editor.
Accepts connections via ssh.
Log close message sent to the user.
Allow comma again in several input functions.
mbnewusr: mbnewusr:
There is no check anymore for a valid tty with network calls, There is no check anymore for a valid tty with network calls,
instead a fake ttyinfo record is created. Modem/ISDN and instead a fake ttyinfo record is created. Modem/ISDN and
console still need a valid configured tty. console still need a valid configured tty.
Accepts connections via ssh.
mbtask: mbtask:
Logs program name that locks serial ports. Logs program name that locks serial ports.
Added clencode and cldecode to safe escape messages with
clients.
mbsetup: mbsetup:
Removed settings for users screenlength. Removed settings for users screenlength.
In tty setup the network records are automatic removed. The In tty setup the network records are automatic removed. The
setting for auth log is removed (was never used). setting for auth log is removed (was never used).
SuSE compile fix.
lang: Removed prompts 64, 80 and 81. lang: Removed prompts 64, 80 and 81.
Changed prompt 348. Changed prompt 348.
@ -113,8 +76,8 @@ v0.81.0 07-Oct-2005 - 09-Oct-2005
txtfiles. txtfiles.
v0.80.0 27-Oct-2004 - 06-Oct-2005
v0.80.0 27-Oct-2004 - 06-Oct-2005
Yes, this release took too long to complete. But there were too Yes, this release took too long to complete. But there were too
many problems that a stable release wasn't a good idea. many problems that a stable release wasn't a good idea.

View File

@ -19,7 +19,7 @@ From bits/types.h:
IOW: Never use long in the sources because it breaks between 32/64 bit IOW: Never use long in the sources because it breaks between 32/64 bit
hardware. hardware.
How about time_t, it seems an alias for long! How about time_t, it seems an alias for long! (and it is).
CVS tags. CVS tags.
@ -45,5 +45,6 @@ mbsebbs-0_70_00_release 26-Oct-2004 Version 0.70.0 release.
mbsebbs-0_71_00_current 27-Oct-2004 Start 0.71 development. mbsebbs-0_71_00_current 27-Oct-2004 Start 0.71 development.
mbsebbs-0_80_00_release 06-Oct-2004 Version 0.80.0 release. mbsebbs-0_80_00_release 06-Oct-2004 Version 0.80.0 release.
mbsebbs-0_81_00_current 07-Oct-2005 Start 0.81 development. mbsebbs-0_81_00_current 07-Oct-2005 Start 0.81 development.
mbsebbs-0_82_00_release 06-Nov-2005 Version 0.82.0 release.
Michiel. Michiel.

4
TODO
View File

@ -1,6 +1,6 @@
$Id$ $Id$
MBSE BBS V0.81.6 TODO list. MBSE BBS V0.82.0 TODO list.
--------------------------- ---------------------------
These are a list of things that must be implemented one way or These are a list of things that must be implemented one way or
@ -51,6 +51,8 @@ mbsebbs:
N: Translate characterset of messages to the users preferred N: Translate characterset of messages to the users preferred
characterset. This is partly done for testing. characterset. This is partly done for testing.
N: Joe 3.3 doesn't work with mbsebbs, some locking problem.
mbfido: mbfido:
N: Check all .flo files for dead attachments. N: Check all .flo files for dead attachments.

4
configure vendored
View File

@ -1304,8 +1304,8 @@ SUBDIRS="lib mbcico mbfido mbmon mbsebbs mbutils mbnntp mbtask mbsetup unix lang
PACKAGE="mbsebbs" PACKAGE="mbsebbs"
MAJOR="0" MAJOR="0"
MINOR="81" MINOR="82"
REVISION="6" REVISION="0"
VERSION="$MAJOR.$MINOR.$REVISION" VERSION="$MAJOR.$MINOR.$REVISION"
COPYRIGHT="Copyright (C) 1997-2005 Michiel Broek, All Rights Reserved" COPYRIGHT="Copyright (C) 1997-2005 Michiel Broek, All Rights Reserved"
SHORTRIGHT="Copyright (C) 1997-2005 M. Broek" SHORTRIGHT="Copyright (C) 1997-2005 M. Broek"

View File

@ -12,8 +12,8 @@ dnl After changeing the version number, run autoconf!
dnl dnl
PACKAGE="mbsebbs" PACKAGE="mbsebbs"
MAJOR="0" MAJOR="0"
MINOR="81" MINOR="82"
REVISION="6" REVISION="0"
VERSION="$MAJOR.$MINOR.$REVISION" VERSION="$MAJOR.$MINOR.$REVISION"
COPYRIGHT="Copyright (C) 1997-2005 Michiel Broek, All Rights Reserved" COPYRIGHT="Copyright (C) 1997-2005 Michiel Broek, All Rights Reserved"
SHORTRIGHT="Copyright (C) 1997-2005 M. Broek" SHORTRIGHT="Copyright (C) 1997-2005 M. Broek"