Bumped to version 0.39.7
This commit is contained in:
parent
08e6a51dbc
commit
879753a6a1
36
ChangeLog
36
ChangeLog
@ -1,14 +1,23 @@
|
|||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
v0.39.6 11-Jan-2004
|
v0.39.7 14-Jan-2004
|
||||||
|
|
||||||
|
|
||||||
|
v0.39.6 11-Jan-2004 - 14-Jan-2004
|
||||||
|
|
||||||
|
upgrade:
|
||||||
|
Check setting 7.x.3.18 for each node. If you know the node uses
|
||||||
|
Irex between 2.24 and 2.29 then set this to Yes or you won't
|
||||||
|
have good sessions without files with this mailer. Sessions
|
||||||
|
with Irex that do transfer some file are Ok.
|
||||||
|
|
||||||
mbcico:
|
mbcico:
|
||||||
New binkp/1.1 driver. Remember to check your Irex links, see
|
New binkp/1.1 driver. Check the upgrade for your Irex links.
|
||||||
the warning with version 0.39.5. In case of troubles please
|
In case of troubles please report these.
|
||||||
report these. In the mbcico directory are 2 files, binkpold.c
|
In the mbcico directory are 2 files, binkpold.c and binkpold.h
|
||||||
and binkpold.h if they are renamed to binkp.c and binkp.h you
|
if they are renamed to binkp.c and binkp.h you get the old 1.0
|
||||||
get the old 1.0 driver back. After some weeks I hope to remove
|
driver back. After some weeks I hope to remove these 2 old
|
||||||
these 2 old files.
|
files.
|
||||||
Added support for T-Mail fileboxes, partly written and info
|
Added support for T-Mail fileboxes, partly written and info
|
||||||
provided by Przemyslaw Kwiatkowski (2:480/127).
|
provided by Przemyslaw Kwiatkowski (2:480/127).
|
||||||
|
|
||||||
@ -31,17 +40,6 @@ v0.39.5 24-Dec-2003 - 11-Jan-2004
|
|||||||
Added setup option per node to disable the binkp/1.1 protocol.
|
Added setup option per node to disable the binkp/1.1 protocol.
|
||||||
Added new binkp/1.1 driver, the code is disabled by default
|
Added new binkp/1.1 driver, the code is disabled by default
|
||||||
and can only be used with the right configure option.
|
and can only be used with the right configure option.
|
||||||
If you want to try the new binkp code, then run ./configure
|
|
||||||
with the --enable-newbinkp option. And if you are brave and
|
|
||||||
do this, please give some feedback about failed sessions with
|
|
||||||
certain mailers. Watch out: debug.log grows very very fast!
|
|
||||||
|
|
||||||
upgrade:
|
|
||||||
Check setting 7.x.3.18 for each node. If you know the node uses
|
|
||||||
Irex 2.29 or older then set this to Yes or you won't have good
|
|
||||||
sessions with these mailers. (For the default compile it doesn't
|
|
||||||
do anything yet, but it will as soon as the new binkp/1.1
|
|
||||||
driver is ready).
|
|
||||||
|
|
||||||
common.a:
|
common.a:
|
||||||
Allows node locking with zero bytes lockfiles created by some
|
Allows node locking with zero bytes lockfiles created by some
|
||||||
@ -52,7 +50,7 @@ v0.39.5 24-Dec-2003 - 11-Jan-2004
|
|||||||
Binkp code cleanup.
|
Binkp code cleanup.
|
||||||
Allow m_file command in binkp during file transfer in progress.
|
Allow m_file command in binkp during file transfer in progress.
|
||||||
Fixed a segfault when a session failed.
|
Fixed a segfault when a session failed.
|
||||||
New binkp/1.1 driver, not compiled by default yet.
|
New binkp/1.1 driver, not compiled by default.
|
||||||
|
|
||||||
mbout:
|
mbout:
|
||||||
Poll, remove poll and request failed to points which had no
|
Poll, remove poll and request failed to points which had no
|
||||||
|
14
TODO
14
TODO
@ -1,6 +1,6 @@
|
|||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
MBSE BBS V0.39.1 TODO list.
|
MBSE BBS V0.39.7 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
|
||||||
@ -118,16 +118,8 @@ mbfido:
|
|||||||
in the toberep database and will be multiple times announced.
|
in the toberep database and will be multiple times announced.
|
||||||
|
|
||||||
mbcico:
|
mbcico:
|
||||||
N: Upgrade binkp protocol to 1.1.
|
U: Fix binkp file resume when mbcico silently dies. Check with the new
|
||||||
|
driver.
|
||||||
N: With binkp, if the other node is a binkp/1.0 mailer without MB
|
|
||||||
mode and we did send a FREQ, a poll must be created after the
|
|
||||||
session to pickup the result of the FREQ.
|
|
||||||
|
|
||||||
L: Support binkp Argus freqs (Radius too?). Remark: Argus is obsolete
|
|
||||||
and Radius will support normal freqs in the near future.
|
|
||||||
|
|
||||||
U: Fix binkp file resume when mbcico silently dies.
|
|
||||||
|
|
||||||
U: Check node locking results for EMSI, YooHoo and FTS-0001 sessions.
|
U: Check node locking results for EMSI, YooHoo and FTS-0001 sessions.
|
||||||
|
|
||||||
|
2
configure
vendored
2
configure
vendored
@ -1275,7 +1275,7 @@ SUBDIRS="lib mbcico mbfido mbmon mbsebbs mbtask mbsetup unix lang examples html
|
|||||||
PACKAGE="mbsebbs"
|
PACKAGE="mbsebbs"
|
||||||
MAJOR="0"
|
MAJOR="0"
|
||||||
MINOR="39"
|
MINOR="39"
|
||||||
REVISION="6"
|
REVISION="7"
|
||||||
VERSION="$MAJOR.$MINOR.$REVISION"
|
VERSION="$MAJOR.$MINOR.$REVISION"
|
||||||
COPYRIGHT="Copyright (C) 1997-2004 Michiel Broek, All Rights Reserved"
|
COPYRIGHT="Copyright (C) 1997-2004 Michiel Broek, All Rights Reserved"
|
||||||
SHORTRIGHT="Copyright (C) 1997-2004 M. Broek"
|
SHORTRIGHT="Copyright (C) 1997-2004 M. Broek"
|
||||||
|
@ -13,7 +13,7 @@ dnl
|
|||||||
PACKAGE="mbsebbs"
|
PACKAGE="mbsebbs"
|
||||||
MAJOR="0"
|
MAJOR="0"
|
||||||
MINOR="39"
|
MINOR="39"
|
||||||
REVISION="6"
|
REVISION="7"
|
||||||
VERSION="$MAJOR.$MINOR.$REVISION"
|
VERSION="$MAJOR.$MINOR.$REVISION"
|
||||||
COPYRIGHT="Copyright (C) 1997-2004 Michiel Broek, All Rights Reserved"
|
COPYRIGHT="Copyright (C) 1997-2004 Michiel Broek, All Rights Reserved"
|
||||||
SHORTRIGHT="Copyright (C) 1997-2004 M. Broek"
|
SHORTRIGHT="Copyright (C) 1997-2004 M. Broek"
|
||||||
|
@ -179,36 +179,6 @@ char *callmode(int mode)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Returns name of T-Mail filebox in Dos format (8+3).
|
|
||||||
* I know, this code looks ungly, but it works. - MiCHA :-)
|
|
||||||
*/
|
|
||||||
const char* shortboxname(const faddr *fa) {
|
|
||||||
static char dirname[12];
|
|
||||||
unsigned z=fa->zone, n=fa->net, f=fa->node, p=fa->point;
|
|
||||||
unsigned u,v;
|
|
||||||
|
|
||||||
u=z%32; z/=32; if (z>=32) return NULL;
|
|
||||||
dirname[0]=z<10?z+'0':z-10+'a';
|
|
||||||
dirname[1]=u<10?u+'0':u-10+'a';
|
|
||||||
u=n%32; n/=32; v=n%32; n/=32; if (n>=32) return NULL;
|
|
||||||
dirname[2]=n<10?n+'0':n-10+'a';
|
|
||||||
dirname[3]=v<10?v+'0':v-10+'a';
|
|
||||||
dirname[4]=u<10?u+'0':u-10+'a';
|
|
||||||
u=f%32; f/=32; v=f%32; f/=32; if (f>=32) return NULL;
|
|
||||||
dirname[5]=f<10?f+'0':f-10+'a';
|
|
||||||
dirname[6]=v<10?v+'0':v-10+'a';
|
|
||||||
dirname[7]=u<10?u+'0':u-10+'a';
|
|
||||||
dirname[8]='.';
|
|
||||||
u=p%32; p/=32; if (p>=32) return NULL;
|
|
||||||
dirname[9]=p<10?p+'0':p-10+'a';
|
|
||||||
dirname[10]=u<10?u+'0':u-10+'a';
|
|
||||||
dirname[11]=0;
|
|
||||||
return dirname;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Scan one directory filebox
|
* Scan one directory filebox
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user