X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=Changes;h=acc45f675692d70f236afa21f6765a2f2f7b5ac6;hb=5947a205b3f36462fc1fe5ed5a08c7d8293ab744;hp=8186cb05deece3f442b44c2e890bef0389e17231;hpb=5e29a654c6f9c84d02a1a5c6344dee73835d4fae;p=spider.git diff --git a/Changes b/Changes index 8186cb05..acc45f67 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,26 @@ +05May00======================================================================= +1. rewrote parts of Msg.pm and client.c so that the messages no longer use +a length word at the front of each one. They are simply strings of characters +separated by a \n. No binary characters are allowed (they are encoded as %nn) +a la HTTP. This hopefully cures Arnold's problem and also make it more +secure anyway. It also paves the way for the ax25/ip multicast client. +30Apr00======================================================================= +1. put some extra checks and balances in to message send routine in Msg.pm to +see if I can prevent the error seen by Arnold (which I think is only likely to +appear in heavily loaded sites). +25Apr00======================================================================= +1. Changed reply so that you can reply to more than one address privately +31Mar00======================================================================= +1. fixed nnn-mmm in kill (erase/delete) msgs so that mmm is also deleted and +not just nnn -> mmm-1. +2. Added an autosplit to message importing so that messages are split +automagically into bits if the filename used in the import directory starts +with "split". This will add a [1/5] type string on the the end of the subject. +3. dedupe more aggressively on the text of Spots so that only the 1st 27 chars +of text are considered (as opposed to the whole lot). +30Mar00======================================================================= +1. altered client.pl connect code so that it doesn't falsely recognise +/spider/src/client as a 'client' instruction. 28Mar00======================================================================= 1. Added buffering to client 2. Fixed LOGIN so that you can login with an arbitrary callsign