diff --git a/ChangeLog b/ChangeLog index f10bca09..69e1897a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,11 @@ v0.83.16 13-Mar-2006 If sending crash to a node not in the setup, a default archiver is now set to ZIP. Accept unpacket mail for own points. + In created ticfiles in advanced seen-by mode, setting the node + to 4d will add point numbers to the seen-by lines if needed. + + mbsetup: + Added setup switch for tic nodes that need a 4d seen-by line. v0.83.15 05-Mar-2006 - 13-Mar-2006 diff --git a/TODO b/TODO index 8acd29e5..df1f595e 100644 --- a/TODO +++ b/TODO @@ -94,6 +94,8 @@ mbfido: W: Someday make retoss from bad possible (volonteers?). + N: Messages posted via nntp set a AREA:TAG in the messages. + mbcico: L: Implement binkp option ND and NDA. diff --git a/mbfido/forward.c b/mbfido/forward.c index 2befcac5..c68ec061 100644 --- a/mbfido/forward.c +++ b/mbfido/forward.c @@ -4,7 +4,7 @@ * Purpose ...............: File forward to a node * ***************************************************************************** - * Copyright (C) 1997-2005 + * Copyright (C) 1997-2006 * * Michiel Broek FIDO: 2:280/2802 * Beekmansbos 10 @@ -224,14 +224,23 @@ void ForwardFile(fidoaddr Node, fa_list *sbl) } if (z != tmp->addr->zone) { - subject = xstrcat(subject, ascfnode(tmp->addr, 0x0e)); + if (nodes.Tic4d) + subject = xstrcat(subject, ascfnode(tmp->addr, 0x0f)); + else + subject = xstrcat(subject, ascfnode(tmp->addr, 0x0e)); z = tmp->addr->zone; } else { if (n != tmp->addr->net) { - subject = xstrcat(subject, ascfnode(tmp->addr, 0x06)); + if (nodes.Tic4d) + subject = xstrcat(subject, ascfnode(tmp->addr, 0x07)); + else + subject = xstrcat(subject, ascfnode(tmp->addr, 0x06)); n = tmp->addr->net; } else { - subject = xstrcat(subject, ascfnode(tmp->addr, 0x02)); + if (nodes.Tic4d) + subject = xstrcat(subject, ascfnode(tmp->addr, 0x03)); + else + subject = xstrcat(subject, ascfnode(tmp->addr, 0x02)); } } }