Lora Bulletin Board System and Electronic Mail Interface Version 2.41 (beta 3) Copyright (c) 1989-1996 by Marco Maccaferri All rights reserved Come aggiornare ===================================================================== Questa e' la procedura giusta per effettuare l'aggiornamento di Lora: 1. Entrate nella vostra directory di sistema (normalmente chiamata C:\LORA) e scompattate qui dentro l'archivio originale, LOD241B3.ZIP (oppure LOS241B3.ZIP per la versione OS/2). 2. Eseguite LOD241B3.EXE (oppure LOS241B3.EXE per la versione OS/2). 3. Eseguite LSETUP su ogni file di configurazione che avete create (per default leggera' solamente il CONFIG.DAT) e salvate controllando che tutto sia a posto. Il programma aggiornera' automaticamente tutti i files che sono stati cambiati con questa versione. Potete raggiungere l'autore mediante posta elettronica ai seguenti indirizzi: FidoNet : 2:332/402 Internet : macca@arci01.bo.cnr.it Posta : Marco Maccaferri via Ferrara, 9 40139 Bologna, Italy Lora Support Team ===================================================================== The Lora Support Team is under changes. An updated list will be available with the next release. Registration Sites ===================================================================== Questo e' l'elenco aggiornato dei registration site per LoraBBS. Austria: Christian Kvasny The Fright Night BBS +43-2243-80348 (00:00-24:00) FidoNet : 2:313/16 AdultNet: 690:3956/1000 Australia: Darren Ward PO Box 469, Glenroy 3046, VIC Australia. The Warlords Domain +61-3-9351-1238 FidoNet: 3:635/602 InterNet: dward@melbpc.org.au Germany: Martin Sickel NEWS-BBS-LORA Registration +49-7531-18229 FidoNet: 2:246/2345 United Kingdom: Steve Stacher The Snow Cave +44-1662-252228 FidoNet: 2:443/888 United States: David Hughes PO Box 6592 Colorado Springs, CO USA 80934-6592 Goldmill BBS +1-719-578-5849 FidoNet : 1:128/67 Internet: david@oldcolo.com Italy and other country: Marco Maccaferri via Ferrara, 9 - 40139 Bologna, Italy Arci Computer Club BBS +39-51-6331730 FidoNet : 2:332/402 Internet: macca@arci02.bo.cnr.it Legenda: ! Bugfix + Aggiunta * Cambiamento - Rimozione Novita' introdotte dalla beta 3 ===================================================================== + L'editor fullscreen mostra ora un riassunto dei comandi per lo spostamento del cursore (solo in ingelse per ora). + Completato il funzionamento delle keyword FileRoute-To e FileSend-To per il file di routing. La sintassi e' identica alle keyword Route-To e Send-To ma riguardano esclusivamente i file attach (*.FLO). ! Ora viene settata correttamente la velocita' di 115200 baud sotto OS/2. ! Eliminata la richiesta del driver fossil nella versione os/2, in particolari circostanze. ! Modificato l'hardshake EMSI. ! Sistemati alcuni problemi con l'editor full-screen. ! Fixato pointmap dei matrix (l'INTL non veniva modificato). ! Fixato problema di allocazione di memoria nel download di files da CDROM. + Aggiunta redirezione dei matrix scritti con il QWK. E' sufficiente mettere %TO: o %to: all'inizio di una riga del messaggio, seguito dall'indirizzo fidonet del destinatario. ! Sistemata gestione seen-by nel tic processor. ! Corretta l'errata lettura del kludge INTL (Zona) ! Modificata la copia files per il download da CDROM. + Aggiunta indicazione nel log relativa a matrix vuoti. ! Piccolo fix per gestire correttamente i matrix passanti per il zonegate. ! Corretto problema con le aree CDROM durante il download con protocolli interni. Novita' introdotte dalla beta 2 ===================================================================== * ATTENZIONE: prima di effettuare l'upgrade, togliere l'eventuale password di lock da lsetup. Dopo aver fatto l'upgrade, potete rimettere la password. ! Ora viene messo l'aka corretto nella linea Via, invece dell'aka primario della BBS. ! Ora viene gestita correttamente la ricezione di files da nodi known ! Aggiunta indicazione nel log dei dupes e dei bad trovati nei pacchetti. ! Cambiato il metodo di identificazione dei dupes, ora viene usato, se presente, il campo msgid del messaggio.Tale modifica puo' rallentare l'import, se il rallentamento e' eccessivo avvisatemi. Sarebbe il caso di cancellare il vecchio dupes.[dat,idx]. ! Modificata la gestione dei kludges intl, msgid, ecc... ! Fixato il msgtrack, non riconosceva gli aka della BBS. ! Fixato il tasto DEL e CTRL-Y nel full screen editor ! Modificata la creazione del msgid per i messaggi generati internamente (offline ed editor per utenti). Dovrebbe risolvere i problemi di msgid duplicati. * Ora durante l'import viene strippato dai matrix anche il flag Kill/sent. + Aggiunta indicazione nel log nel caso la password di pacchetto sia errata. * Ora i .tic creati da Lora hanno il formato LBxxxxxx.TIC ! Modificato il tic processor in modo da inserire nei seen-by tutti gli aka della zona in cui il tic viene spedito. + Aggiunta la creazione del file MSGINF quando viene chiamato l'editor esterno. ! Ora il tic processor elimina la linea To se presente nel .TIC originale. ! Sistemato il baco che faceva visualizzare il messaggio "NOTIME" anche quando non necessario. + Aggiunta visualizzazione del nome dell'evento in corso. ! Sistemato il messaggio di risposta al comando "%+ALL" dato a raid. ! Fixato problema della pulizia schermo in TCP/IP ! Eliminati gli inchiodamenti che a volte si verificano con la base messaggi squish usando i menu tipo 60,53,89 ! Fixato l'inchodamento causato dallo switch -LF. ! Aggiunte alcune indicazioni alla schermata del mailer. ! Cambiata tecnica di generazione nomi dei pacchetti posta compressa per i point 4d in modo da evitare pacchetti con lo stesso nome in zone diverse. ! Corretta indicazione sul log del campo FROM in caso di handshake EMSI. ! Ritoccata gestione aka nelle risposte del raid. ! Sistemato login IEMSI in modo da evitare che un utente possa inserire un alias non corretto. ! Riscritta la sezione handshake EMSI introducendo il controllo del crc sul pacchetto DAT. + Aggiustata la formattazione delle righe di forward da parte di areafix e raid in accordo all'aumentato spazio per i forward stessi in lsetup. + Aggiunto supporto per le velocita' del V34+ (33600 e 31200). + Adesso vengono aggiornati i lastread anche nel caso venga chiesto l'hangup dopo il download QWK/BW. ! Corretto baco nella password di pacchetto. ! Corretto grave baco nel calcolo del tempo di trasferimento per i files taggati. + Aggiunta generazione file DORINFO1.DEF (*DI) e DORINFOx.DEF (*DJ) + Aggiunto il trasferimento temporaneo su HD in caso di download da aree cdrom. + Ritoccata la gestione delle doors, adesso si puo' specificare il path in qualsiasi posizione nel campo data. ! LMSG: Fixato un problema nel linking delle squish. ! LMSG: Sistemati alcuni bachi estetici. ! LMSG: Ora lmsg non si ferma se non trova i files della quick o della gold. ! LMSG: Sistemata segnalazione "can't open *.sql" + LSETUP: La password per il setup viene memorizzata codificata. Abbiate cura di azzerare l'eventuale password presente prima di effettuare l'upgrade. + LSETUP: Inserito riconoscimento automatico chiave di registrazione. E' sufficiente mettere nella directory di Lsetup il file LORAKEY.TXT e lsetup compilera' automaticamente il campo Registration Key. Se tale campo non e' vuoto niente verra' toccato. ! LSETUP: Modificata la gestione degli aka per l'echomail ed il tic. Non esiste piu' la voce default nella scelta degli aka. Controllare i settaggi con il nuovo Lsetup. + LSETUP: Modificata la schermata Messages e Files del menu BBS in modo da avere piu' spazio per i forwards. Si sono guadagnati 12 caratteri per riga nel menu messages e 10 nel manu files. + LSETUP: Aggiunta linea di help per l'opzione di lock con password + LSETUP: Aggiunta la protezione con password all'ingresso di Lsetup. Novita' introdotte dalla beta 1 ===================================================================== ! Sistemata la gestione degli areachange key ( []? ). ! Lora, se non si usa il lock baud, adesso non setta piu' la velocita' di connessione a quella trovata in nodelist quando si polla un nodo. + Inserita creazione del file newarea.txt in caso che un downlink effettui una richiesta ad areafix e che questa non venga esaudita perche' l'area stessa non esiste. Il file ha il formato . Da usare in abbinamento con Loramant a32; tale file viene creato nella directory di sistema. ! Corretta piccola inesattezza nella cancellazione messaggi quick. ! Sistemato il funzionamento della base messaggi GoldBase. + Aggiunta uscita con errorlevel nel caso in cui il modem non risponda OK alla init string. Se tale errorlevel e' 0 non viene controllata la risposta. ! Sistemata errata lettura della posizione del cursore da parte di LRPN. ! Ritoccata la gestione del kludge INTL che ora non dovrebbe piu' creare problemi con netmail di nodi fuori zona di default. ! Ora viene evitata la lettura del MSGID o del REPLY se il campo address non contiene il carattere / (non e' un indirizzo fido-style) ! Corretta chiamata ad areafix & raid in caso di messaggi indirizzati ad un sistema con nodo e net uguali a quelli di un aka qualsiasi del proprio sistema, ma in zone diverse. Ora non dovrebbero piu' essere intercettati. Stessa cosa dicasi del mancato inoltro di matrix in analoghe situazioni. ! Corretto baco nella moltiplicazione di LRPN. + Aggiunto comando E ad LRPN; termina l'esecuzione del comado e posiziona il puntatore al carattere successivo. ! Sistemato il controllo dei limiti di ratio, di kb e di tempo quando si effettua il tagging dei files. Il rimaneggiamento e' stato pesante, e' da controllare accuratamente. ! Sistemato il mancato controllo di limiti di D/L usando il Global Download. ! Ritoccata la gestione del tranx. ! Ora viene controllato ed impedito il superamento del limite di tempo prima di un download di pacchetti QWK/BlueWave. Come prima, non viene controllato il numero di KB. Per questo conviene limitare il massimo numero di messaggi scaricabili da lsetup. + Aggiunto il controllo della velocita' di connessione per le chiamate in uscita. Se la velocita' e' inferiore a quella definita la connessione viene immediatamente chiusa. La velocita' minima e' definita in lsetup/nodes. ! Corretto errato export di messaggi echo nel caso il nome del destinatario apparisse nella lista dei nodes (Baco alquanto raro a verificarsi). ! Risolto baco della squish che spesso portava ad inchiodamenti del sistema. ( Caso tipico: un utente decide di spedire un messaggio, annulla l'operazione evitando di inserire il destinatario e poi sceglie di nuovo di inviare un messaggio. Quando salva il messaggio avviene il blocco) ! Eliminata la possibilita' di effettuare il tagging e quindi il download di files contenuti nella directory di lavoro di lora (tipicamente c:\lora). ! Eliminato il piantamento che avveniva quando lora, rinominando i pacchetti doppi in inbound, oltrepassava la cifra 9 (th0..th9). Ora dovrebbe arrivare a thZ senza problemi. ! In fase di import viene rinominato il kludge FLAGS in FLUGS, in modo da evitare problemi con eventuali matrix direct ed immediate. Se il kludge non contiene i flags IMM o DIR non viene toccato. ! Piccolo ritocco alla gestione aka per le aree netmail (dovrebbe evitare il problema di errati instradamenti) ! Risolto troncamento dei messaggi piu' lunghi di 16 Kb ! Se una sessione cade durante il file transfer, quindi dopo l'handshake, Lora non incrementa il counter di failed connects. Fixato. ! Corretto piccolo baco estetico nella segnalazione di sfondamento dei limiti della base Gold * Corretto ed integrato il file afxhlp.txt con le nuove funzionalita' di Areafix. ! Risolto probabile baco di import con le aree receive only. + E' ora possibile agganciare le aree echo, mediante areafix, in modalita' privata. E' sufficiente, nel messaggio ad areafix, mettere dopo al tag dell'area da agganciare il parametro p (o P). es: LORA.ITA P (oppure +LORA.ITA P) In questo modo verranno spediti al downlink solo i messaggi indirizzati al nome presente in nodes.dat al corrispondente numero di nodo. + Areafix ora supporta correttamente i flag > e <. Aggancia cioe' le aree aggiungendo l'opportuno flag come da configurazione dell'area. ! Corretto grave bug che impediva l'export di messggi dalle aree squish. + Ora areafix quando aggancia un'area controlla se e' configurata come privata. In tale caso viene settato il flag P. + Areafix indica nel report (%list, query, unlinked) se un'area e' privata o meno. + Modificato Areafix in modo che non scombini i flags gia' presenti nei forwards. * Istruzioni per l'uso dei flag < > P ! Tutti i flag vanno messi nella configurazione di ogni area nella riga forward immediatamente davanti al nodo interessato (ad es: P2:332/414) E' possibile anche usare la notazione abbreviata tipica delle righe di forward: 2:332/414 P402 >.1) > - impedisce ad un nodo di scrivere in un'area echo. I messaggi verranno regolarmente inviati al sistema ma se quest'ultimo tenta a suo volta di inviarne uno esso verra' spostato in BAD. < - impedisce ad un nodo di ricevere posta echo. Il nodo puo' continuare a scrivere in area ma non verranno esportati messaggi per tale nodo. P - (Si puo' mettere anche p minuscola). Il messaggio viene esportato per un dato nodo solo se il campo to del messaggio e' uguale al campo sysop name presente nel corrispondente record del file nodes.dat (lsetup/manager/nodes). Se il nome o tutto il record e' assente il messaggio non viene esportato. ! - Agisce (per ora) come < ; non usatelo, sono possibili cambiamenti. * Attenzione che areafix non supporta in alcun modo tali flags. Se un nodo si sgancia da un'area nella quale ha un certo flag e poi si riaggancia, il flag non sara' piu' presente. Ho previsto di fare in modo che areafix agganci un'area inserendo il flag P se l'area e' definita privata in lsetup. Per adesso tale feature non e' ancora attiva. ! Corretto baco della funzione change_handle nel modulo change.c che era causa di un'errata gestione del file user.idx. Adesso e' possibile cambiare il proprio alias e tornare al precedente nella stessa sessione. ! Ritoccato il riconoscimento dei flag !,p,>,<, che si trovano nelle righe forward, durante la fase di import. per adesso Lora e' in grado di riconoscere la contemporanea presenza di piu' flag prima di un nodo (ad esempio P!332/414). Per ora e' attivo il solo flag >, che definisce un nodo/point a sola ricezione (non puo' spedire echomai). Eventuali messaggi ricevuti vengono messi in bad. ! Ritoccato il purging della Quick e della GoldBase. ! Corretto baco estetico nella visualizzazione delle aree durante il purging squish. ! Corretto baco grave causa di errate cancellazioni nelle aree squish. + Aggiunto campo No init answer in Modem/Hardware. Permette di settare l'errorlevel con cui Lora esce a dos nel caso il modem non risponda OK alla init string. Per disabilitare il controllo settare l'errorlevel a 0. + Aggiunta domanda Yes/no in alcune opzioni (write tic.cfg, ecc..) + Aggiunta la possibilita' di settare una velocita' minima di connessione per le chiamate in outbound. La si setta dal menu nodes, voce Min. Baud rate. ! Sistemato bachetto estetico nel menu nodes. Selezionando l'opzione L spariva la scritta C-Copy nel bordo in basso della finestra, pur rimanendo fuzionale. + E' ora possibile configurare i flag send only e receive only dal menu bbs/messages/flags. Send only significa che i nodi che si agganciano con areafix a tale area potranno solo spedire messaggi ma non riceverne (flag < nel forward); Receive only che non saranno accettati messaggi da tale nodo (flag >). + Inserita la copia dei nodi nel menu manager\nodes. Selezionando copia si crea un nuovo record di nodo identico all'originale. Si entra automaticamente in modo edit; se non si modifica il numero di nodo verra' sovrascritto il record precedente. ! Ora la funzione import areas.bbs importa correttamente anche i forward contenenti i flag >,<,P,!. Prima sparivano durante l'import anche se presenti nel file areas.bbs. - End of Transmission -