home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
back2roots/padua
/
padua.7z
/
padua
/
ftp.vapor.com
/
microdot-1
/
microdot1_18.lzx
/
MicroDot_118
/
LiesMich.TXT
< prev
next >
Wrap
Text File
|
2014-05-19
|
38KB
|
987 lines
╖áMicroDot ╖
Version 1.18
Zehnte Release-Version
Copyright (C) 1993-1999 Oliver Wagner
<owagner@vapor.com>
Alle Rechte Vorbehalten
0. Inhalt
---------
1. Hinweis
2. Installation
3. Features / ▄bersicht ⁿber die ─nderungen
seit Version 1.10
4. ─nderungen der Registrieradressen
5. Support-Mailingliste und WWW/FTP
6. Hinweise zum RFC/UUCP-Betrieb
7. Ausfⁿhrliche Liste der ─nderungen
seit 1.10
====8<========8<========8<========8<========8<========8<====
1. Hinweis
----------
Dies ist ein vollstΣndige Version von MicroDot, kein Update.
─ltere Versionen werden nicht ben÷tigt, obwohl natⁿrlich ein
Updaten einer bestehenden Installation problemlos m÷glich
ist.
====8<========8<========8<========8<========8<========8<====
2. Installation
---------------
Benutzen Sie zur Installation des beigefⁿgte
Installer-Script. Es kann sowohl eine vollstΣndige
Neuinstallation als auch ein Update einer bestehenden
Installation durchfⁿhren. SΣmtliche Daten der Version
1.10/1.12/1.14/1.16 werden erkannt und ⁿbernommen.
Die Version MicroDot020 ist fⁿr die Benutzung mit
Prozessoren ab 68020 aufwΣrts und ohne Support-Code fⁿr
AmigaOS 2.x compiliert, d.h sie ben÷tigt OS 3.0 oder h÷her.
In Σlteren Releases hie▀ diese Version irrefⁿhrenderweise
"MicroDotAGA", obwohl AGA keine Vorrausetzung war.
Im Archiv ist weiterhin die letzte offizielle Version der
reqtools.library von Nico Francois enthalten. Es gibt
inzwischen eine sogenannte Version 2.0 der Bibliothek von
einem anderen Autor, die aber nicht mit MicroDot getestet
wurde und allgemein etwas dubious erscheint.
Achten Sie darauf, da▀ Sie auf Ihrem System SetPatch 40.16
(oder h÷her) installiert haben. MicroDot verwendet, wie
viele andere Programme auch, die Exec-Pool-Funktionen, die
in alle ROM-Versionen von AmigaOS defekt sind. Der Fehler
wird durch SetPatch 40.16 korrigiert.
Im Archiv befindet sich das allgemein Vapor-Regtool, mit dem
u.a. auch die Registrierung von MicroDot m÷glich ist. Das
Registrierprogramm ben÷tigt die MUI-Objektbibliothek. Es
besteht aber weiterhin die M÷glichkeit, sich direkt aus
MicroDot heraus registrieren zu lassen.
====8<========8<========8<========8<========8<========8<====
3. Wichtigste ─nderungen seit Version 1.10
------------------------------------------
╖ Y2k-Probleme beseitigt
╖áunterstⁿtzt JANUS2-Netcalls.
╖áunterstⁿtzt RFC/UUCP-Netcalls.
Mit dem Paket "FakeUUCP" ist auch Internet-Betrieb
(NNTP-News, SMTP/POP3-Mail) m÷glich. Automatische
Erkennung und Behandlung von BSMTP Batched Mail.
╖áintegriertes Hydracom-Modul fⁿr Bidirektionalen Transfer
und Chat wΣhrend der ▄bertragung. Auch vom Terminalmodues
aus verfⁿgbar.
╖áAn aktuelle ZConnect«-Definition angepasst, inklusive
Erkennung von ZeichensΣtzen.
╖ánun Overlay-Executable fⁿr reduzierten Speicherbedarf.
Submodule werden nur noch bei Bedarf in den Speicher
geladen.
╖ávollstΣndig neu geschriebener MicroDot.GUIDE von
Eike Lang
╖áunterstⁿtzt "OwnDevUnit.library" fⁿr Zugriff auf
die serielle Schnittstelle.
╖áSprung auf beliebigem Public-Screen per Menⁿ m÷glich.
╖áLaden und Darstellen von Brettindizes beschleunigt.
╖ Erkennt und entschlⁿsselt eingehende PGP-Nachrichten,
selbst wenn nicht die entsprechenden ZC-Headerzeilen
vorhanden sind.
╖áerkennt und wandelt eingehende "quoted-printable"
kodierte Nachrichten (zum Beispiel von
Internet-Absendern)
╖ optionales automatisches Filtern von RFC-"Control"-Nachrichten
╖áVerbesserte Unterstⁿtzung von Mailinglisten.
╖áMAPS-Konfiguration erweitert.
╖áNatⁿrlich wurden alle bekannten 1.10/1.12/1.14/1.16-Bugs beseitigt.
Ausfⁿhrliche History aller ─nderungen seit 1.10 siehe
Abschnitt 8.
Sonstige Features:
╖ Beherrscht Janus-Netcall und nutzt die neuen ZConnect«-Features.
╖ Komplett per Tastatur oder Maus steuerbar
╖ Grafische Darstellung der Kommentarverkettung (Threads). Verfolgung
im Kommentarbaum m÷glich.
╖ optional grafische Darstellung der Baumstruktur der Brettliste
╖ Beliebige Sub-PM-Bretter mit beliebigen Erkennungsmerkmalen
(Mailling-Listen-Support)
╖áErweiterter, umfangreicher ARexx-Port.
╖ Autoexec-ARexx-Scripts.
╖ Ausblenden eines Threads durch Wegfalten. Faltzustand wird abge-
speichert.
╖ Filtern nach AbsenderInnen mit Wildcards.
╖ Integriertes, hochoptimiertes ZModem mit asynchronen I/O-Routinen
fⁿr h÷chste ▄bertragungsraten (auch mit ISDN). ZModem-8k-fΣhig.
╖ Netcall per Hydra-Protokoll (Bi-Modem) m÷glich.
╖ Passwortschutz (Konfigurationsdaten werden verschlⁿsselt)
╖ Komfortables Installerskript.
╖ vollstΣndig fontsensitive OberflΣche gemΣ▀ Amiga Style Guide.
╖ Betrieb auf eigenem Screen oder als Workbenchfenster mit AppIcon-
Unterstⁿtzung. (neu) dynamische Anpassung der Listenbreiten an die
Fenstergr÷▀e im WB/Pubscreen-Betrieb.
╖ Nutzt Vorteile von Kickstart 2.x oder 3.x wenn vorhanden. LΣuft
ab Version 2.0. Spezielle Version fⁿr Systeme mit 3.x und
mindestens 68020-Prozessor.
╖ Ausfⁿhrliche deutsche Onlinehilfe mit AmigaGuide⌐.
╖ Komfortable Maps-Unterstⁿtzung, Brettbestellung mit der Maus.
╖ Userverwaltung mit Schnittstelle zum Terminalprogramm, Verbindungs-
aufbau ⁿber Telefon durch Modem m÷glich. Automatisches User-Login
in die Serverbox.
╖ Vorkonfiguration durch den Sysop fⁿr das eigene System m÷glich.
╖ Interner Textreader mit optischer Hervorhebung zitierter Zeilen.
Anzeiger fⁿr andere Nachrichtentypen konfigurierbar.
╖ Farbliche Unterscheidung verschiedener Quote-Ebenen.
╖ Auswertung von Schriftstilen nach "*_/-Norm".
╖ Automatische Analyse von BinΣrnachrichten via
"datatypes.library" oder "whatis.library".
╖ Cut & Paste aus Nachrichtentexten beim Lesen.
╖ ARexx-Port fⁿr einfache Systemintegration
╖ Automatisch wechselnde Origins durch Cookies.
╖ Zeitzonen werden augewertet (fⁿr internationale Nachrichten).
╖ Lokale Netcalls fⁿr Sysops m÷glich.
╖ hochoptimales Datenbanksystem zur Vermeidung von
FileSystem-Overhead.
╖ Optionales Komprimieren der Datenbank per internem Packer
oder per XPK (nur fⁿr registrierte Anwender).
╖ Integriertes VT100/Ansi-Terminalprogramm mit beliebiger
Konfigurationsm÷glichkeit und Telefonbuch mit Autologin.
╖ Transparente Unterstⁿtzung der PGP-Verschlⁿsselung mit
an die Userverwaltung gekoppelter Public-Key-Verwaltung.
╖ Thread killen: Filtern aller auf eine Nachricht folgenden Nachrichten
auf Wunsch.
====8<========8<========8<========8<========8<========8<====
4. ─nderung der Registrieradressen
----------------------------------
E-Mail und Postanschrift fⁿr Registrierungen in der Version
1.16 sind nicht mehr korrekt.
Die E-Mail-Adresse fⁿr Registrierungsformulare und
diesbezⁿgliche Anfragen lautet nun:
reg-de@vapor.com
Die Postanschrift lautet nun:
Claudia Wagner
Landsberge 5b
45549 Sprockh÷vel
Bei Problemen bei der Kommunikation per E-Mail ist Claudia
per FAX unter der Nummer 02339/138025 erreichbar.
====8<========8<========8<========8<========8<========8<====
5. Support-Mailingliste und WWW/FTP-Site
----------------------------------------
Wegen der geringen ZuverlΣssigkeit des Routings des Bretts
/Z-NETZ/ALT/SUPPORT/MICRODOT (vormals
/T-NETZ/SUPPORT/MICRODOT) gibt es jetzt eine Mailingliste
zum Thema MicroDot.
Eine Funktion zum Bestellen und Abbestellen der Liste sowie
Eintragen eines Sub-PM-Bretts dafⁿr ist seit MicroDot 1.16
integriert.
Wer die Liste per Hand bestellen m÷chte, schreibt eine
Nachricht an "microdot-request@vapor.com" mit dem
Inhalt "SUBSCRIBE". Der Betreff der Nachricht ist egal.
Mit dem Inhalt "HELP" an die gleiche Adresse erhΣlt man
einen Text, die ausfⁿhrlich die Verwendung des List-Servers
beschreibt.
Es gibt eine WWW und FTP-Support-Site fⁿr Leute mit
Internet-Zugang.
WWW: http://www.vapor.com/microdot-1/
FTP: ftp.vapor.com, /pub/microdot-1/
====8<========8<========8<========8<========8<========8<====
6. Hinweise zum RFC/UUCP-Betrieb
--------------------------------
Ben÷tigt werden ein UUCICO und GZIP zum Entpacken gepackter
News und Mailbatches. Es ist *NICHT* notwendig, diese
Programme korrekt zu installieren und die entsprechenden
Assigns (UULIB:, UUSPOOL: etc.pp.) und Config-Files
anzulegen, diese werden von MicroDot bei Bedarf automatisch
erzeugt. Es reicht, die beiden Programme im Pfad oder im
MicroDot-Verzeichnis unterzubringen. Die RFC-Daten werden
vor dem Einsortieren in ein ZConnect-kompatibles Format
gewandelt, intern arbeitet MicroDot weiterhin auf ZC-Basis.
BinΣrnachrichten werden ausgehend automatisch UUENCODEiert.
Konfiguration: Boxname = Name der Servers, Pointname = Name
des eigenen Systems. Domain muss fⁿr beide die gleiche sein
und wird unter "boxdomain" eingetragen.
Bei Login-Script wie gehabt das Login-Script eintragen, das
normalerweise in L.SYS steht.
Ab 1.11beta21 k÷nnen auch mehrere Telefonnummern wie gehabt
eingetragen werden. MD erzeugt dann mehrere L.SYS-EintrΣge
fⁿr die gleiche Box.
ACHTUNG! Aus internen Grⁿnden arbeitet MicroDot so, da▀
Newsgroups mit dem Namen "/news.group.name" eingetragen
werden. Diese Syntax muss GRUNDS─TZLICH beibehalten werden,
sonst wird angenommen, dass es sich bei den EmpfΣngern um
User handelt.
Momentan kann MicroDot nicht direkt mit NNTP-, SMTP- oder
POP3-Servern arbeiten. Es ist allerdings m÷glich, via
TCP/IP Daten ⁿber das UUCP-Protokoll auszutauschen; dazu
muss das seperat erhΣltliche "telser.device" von Sam Yee
verwendet werden. UUCP auf TCP-Port 540 wird von den
meisten Unix-TCP/IP-Implementierung unterstⁿtzt. Dazu ist
folgendes in Amitcp:db/telser.hosts einzutragen:
#alias hostname or IP port term bits rlogin? login-id script-file
# 01234567890
server.do.main server.do.main 540 unkwn 00000000001 n "" ""
In MicroDot dann als Device "telser.device", Unit 0 und als
Telefonnummer "server.do.main,540" eintragen, Modem-Inits
wie gehabt.
Ein Hinweis: SchlΣgt ein Netcall fehl, wird trotzdem das
Spool-Brett gel÷scht. Das ist Absicht! Die Nachrichten
sind dann gespoolt im Transfer-Dir, und werden vom UUCICO
beim nΣchsten mal verschickt. Das liegt daran, dass
MicroDot keinen gr÷▀eren Einflu▀ auf die Arbeitsweise des
UUCICO hat; es ist z.B. m÷glich, da▀ einige Nachrichten
bereits verschickt sind, wenn der Netcall abbricht usw. Das
L÷schen der Files wird komplett vom UUCICO ⁿbernommen.
====8<========8<========8<========8<========8<========8<====
7. Liste aller ─nderungen seit 1.10
-----------------------------------
1.11beta1
---------
- potentieller Absturz beim Austragen & Abbestellen "sehr vieler"
Bretter beseitigt.
- div. kosmetische AufrΣumarbeiten.
- bei Sysopmodus kann nun optional ein Befehl eingetragen werden,
der unabhΣngig davon, ob etwas zu exportieren ist, ausgefⁿhrt
wird (z.B. fⁿr Mount von Netfilesystems)
- VIA: wird ausgewertet
- CHARSET:ISO1 wird verarbeitet
- nach Editieren einer Nachricht ist im Spoolbrett der Indexeintrag
nun wieder wie gewollt mit "an EmpfΣnger".
- nach Editieren einer fremden Mail wird nicht mehr der eigene
Username als Absender eingesetzt.
- nach Editieren wird das Halten-Flag nur noch im Spool-Brett
beeinflu▀t.
- Sub-PMs: Beim Inhalt von Vergleichsheadern sind nun auch
"#?" und "?" als Joker m÷glich.
- Uhranzeige wird im HH:MM-Modus nun alle 30 Sekunden geupdatet.
- beim Netcall wird nun ein "RING" vom Modem erkannt und
die Anwahl abgebrochen.
- Userkillliste arbeitete Case-Sensitive, wenn kein Muster
angegeben war.
- beim Weiterleiten bleibt der FILE:-Header erhalten.
- mit SAS/C 6.55 compiliert
- Hydra-Treiber integriert. Damit ist kein externer Treiber
mehr notwendig, ebenso kein "AT&D0" in der Modem-Config,
auch kann wieder per DTR-Drop aufgelegt werden.
- Hydra nun auch vom Terminal aus verfⁿgbar
- nun als Overlay compiliert; div. Module (Prefs-Requester, Netcall,
Z-Modem/Hydra-Treiber, Cruncher) werden nur bei Bedarf geladen, dadurch
geringerer Speicherbedarf.
- Netcall-Login nun immunisiert gegen CR/LF nach Username: (aus
KompatibilitΣtsgrⁿnden mit div. komischen Fido-Systemen)
- Bug beim Einsortieren: Begann eine Mail fΣlschlicherweise statt
mit einer Headerzeile mit einer Leerzeile, wurde der Puffer
ohne Fehlermeldung fⁿr beendet erklΣrt.
- Kopieren von Nachrichten in PM-Bretter nun m÷glich
- ARexx-Kommando "SELECT" aus Grⁿnden der ARexx-KompatibilitΣt
nach "CHOOSE" umbenannt ;-)
- Aufruf von "Allgemeinen Rexx-Makros" aus der Brettⁿbersicht
funktionierte nur fⁿr das erste Makro in der Menⁿliste
korrekt.
- im Window-Modus nun per Menⁿ Sprung auf belieben Public-Screen
m÷glich.
- zu lange PGP-Public-Keys konnten an verschiedenen Stellen zum
Guru fⁿhren.
- Maps-ADD/DEL: Springen per Anfangsbuchstabe funktioniert nun
auch, wenn die Brettnamen nicht in der ersten Spalte beginnen.
1.11beta2
---------
- Bug beim Sortieren der Brettliste nach dem Neueintrag eines Brettes.
- beim Netcall wurde grundsΣtzlich mit "Eingehender Anruf erkannt"
abgebrochen.
- Absturz bei Reorg (grumpf, Overlays zu konstruieren ist ein ⁿbler
Heckmeck ;-)
1.11beta3
---------
- Overlay-Segmentierung fⁿhrte dazu, das auf 2.0-Systemen die %lD->%ld-Ersetzung
nur noch teilweise (sprich: mit Strings im ersten Codesegment) funktionierte.
- Absturz bei Hydra-Aufrufen aus dem Terminal.
- beim Kopieren mehrerer Nachrichten war es nicht m÷glich, PM-Bretter
als Ziel auszuwΣhlen
- der Aufruf von mehr als zwei MD-Instanzen fⁿhrte zur Endlosschleife
bei der ARexx-Port-Erzeugung (%d statt %ld...)
- Obskurer Bug bei der Fontauswahl sorgte dafⁿr, da▀ u.U. der Bildschirmfont
nicht richtig ausgewΣhlt werden konnte.
- der MicroDot.GUIDE wird nun auch in HELP: gefunden
- der Workbench-Screen wurde gelockt und nicht mehr freigegeben
- "Auslagern" in der Gadgetleiste lagerte mit Header aus
- Hydra-Chat-Fenster machten keinen Zeilenumbruch
- Private Antwort auf PM im Spool-Brett fⁿhrte zu einer SelbstgesprΣchsmail
- auf vielfΣltigen Wunsch wird jetzt nur noch "> " als Quotezeichen erzeugt
- "leere" Puffer verursachten eine Fehlermeldung beim Sortin
- Thread-Killen aus dem Reader heraus funktionierte nicht korrekt
- Beim Auslagern mehrerer Nachrichten in eine einzelne Datei kam es
zu Problemen, wenn als Ziel ein Directory und keine Datei angegeben wurde.
- beim Eintragen von PM-Brettern wurde das neue PM-Brett an das Ende der Brettliste
eingefⁿgt und erst beim nΣchsten MD-Neustart korrekt angezeigt.
- beim Eintragen von Brettern wurde u.U. der interne ZΣhler fⁿr die Anzahl
der ListeneintrΣge nicht sofort geupdatet, so da▀ unten stehende
Bretter nicht mehr sichtbar waren.
- beim Entpacken von Daten wurde nicht das eingestellte Console-Fenster
benutzt.
- beim PGP-Aufruf wurde zum Debuggen der gesammte Aufruf ausgegeben.
- Abstⁿrze im Zusammenhang mit defekten Datumszeilen (z.B. bei VIA)
durch zu kleinen Buffer.
- Diverse Probleme mit dem Index-Update nach dem Editieren von Mails
behoben.
- unter gewissen UmstΣnden Probleme beim Serial-Handling nach dem
Abbruch von Netcalls.
- diverser Kleinkram, den ich Schnarchsack vergessen habe
aufzuschreiben.
1.11beta4
---------
- Dummer Bug im Zeilenumbruch bei Hydra fⁿhrte u.U. zum sofortigen
System-Tilt.
- im Pubscreen-Modus war bei Hydra das Menⁿ gesperrt und Chat
konnte nicht aktiviert werden.
- CR/LF-Leerzeilen konnten den Reader durcheinanderbringen.
- Keine Passwort-Abfrage mehr bei Auto-Netcall/Crunch/Reorg.
1.11beta5
---------
- Enf-Hits beim Start durch sortieren der noch nicht ganz geladenen
Brettliste (<fl÷t>)
- Absturz bei der Erstinstallation durch den Versuch, das noch
gar nicht existente Userhomedir umzubennen.
- rudimentΣrer RFC/UUCP-Support; siehe "md_rfc.readme"
1.11beta6
---------
- an verschiedenen Stellen kam es zu den bekannten Problemen
mit Overlays, das Arrays auf Stringzeiger mit STRSECT=CODE
nicht korrekt funktionieren. ─u▀erte sich hauptsΣchlich in
Cycle-Gadgets mit Mⁿlltexten.
- Guru beim Workbench-Start, wenn kein Icon existierte
(so ein Krampf ;-)
- Stackgr÷▀e fⁿr UUCICO-Aufruf auf 32k erh÷ht
- Absturz beim Pasten vom Clipboard in Stringgadgets via Rechte-Amiga-V
- das Hydra-Chat-Stringgadget wird nun bei Druck auf die Amiga-Taste
deaktiviert, damit der Chat-Modus beendet oder Hydra komplett
abgebrochen werden kann.
- Ausgabe beschleunigt durch Vorberechnung diverser Screenparameter.
Spart die eine oder andere Multiplikation.
- ARexx: "CHOOSE ENTER" funktionierte erst, nachdem ein neuer
InputEvent ankam (z.B. Mausclick).
- Neue Option (Konfiguration/Modem): Hydra-Autochat. Startet den
Hydrachat, sobald die ▄bertragung beginnt.
- Neue Option (Konfiguration/Modem): Kein Hydra-Chattimeout. Unterbindet
das Hydra-Chattimeout. Achtung: Setzen beider neuer Optionen bei
unbeaufsichtigtem Netcall fⁿhrt zum EndloshΣnger nach der ▄bertragung.
- "md_rfc.readme" enthΣlt nun Hinweise zur korrekten Installation
von telser.device.
- div. Fixes bei der Newsgroupnamen-hin&zurⁿckwandlung
- kleinere kosmetische AufrΣumarbeiten
1.11beta7
---------
- UUCP: bei Mails mit Realnamen im EmpfΣnger wurde eine defekte RMAIL-Envelope-Zeile
erzeugt.
- UUCP: 7-Bit-Wandlung war v÷llig daneben
- nach SendShortMail() (z.B. MAPS, Bugmeldung etc.pp.) wurden die Brettindizes
beim Lesen nicht neu geladen.
- Probleme mit der Farbrestauration nach Terminalmodus behoben
- nach dem Editieren einer eigenen Nachricht in einem Brett wurde der
Absender fΣlschlicherweise mit zwei Punkten zwischen Box- und Domainname
versehen.
- Default-Prefs bei Neuinstallation etwas geupdatet ;-)
- beim Info-Requester fand kein %lD-Ersatz fⁿr Nicht-Locale-Systeme statt.
- Drucken von Nachrichten verbesser: Nun mit Inforequester & Abbruchm÷glichkeit,
sowie korrekter Druckerfehlerabfrage.
- Probleme mit dem Scrollbalkenupdate nach dem Autoeintrag von Brettern
nach Sortin behoben.
- beim Packen der Netcalldaten wurde weiterhin das hardkodierte
Fullscreen-Console-Fenster benutzt.
- Probleme mit NETCALL_SAVE bei Hydra-Netcall behoben.
1.11beta8
---------
- benutzt nun OwnDevUnit.Library, um den Serial-Device-Gebrauch anzumelden,
so denn vorhanden. Bricht Netcallversuche ab, wenn keine Verbindung
besteht und jemand das Device anfordert.
- wurde eine Nachricht im Spoolbrett editiert, wurden die Flags
in den Originalbrettern der Nachricht zwar geΣndert, aber der
geΣnderte Index nicht gespeichert.
- unsΣglich dummer Bug in der Routine zum Suchen einer Mail anhand
Puffer/MailID, die z.B. von der Edit-Update-Routine verwendet
wurde.
- UUCP: UUCICO wurde aus Testgrⁿnden noch mit DebugLevel=9 aufgerufen.
- Crash beim Einfⁿgen in Stringgadgets via Rechte-Amiga-V.
1.11beta9
---------
- Assembler-Routine zum Reply-Linken nochmal ein wenig optimiert.
- bei nichtgeΣnderten gecachten Brettindizies wird beim erneuten
Aufruf nun das Reply-Linken nicht mehr durchgefⁿhrt.
- Re:-Filterung verbessert; Betreffs wie "Realzahlen (war: Re: Blurb"
werden nun nicht mehr gnadenlos zusammengekⁿrzt.
- Erstellung des Kommentarbaums beim Betreten eines Brettes nun
deutlich schneller.
- Ogre-Routine fⁿr Paste in Stringgadgets nun komplett umgeschrieben;
behebt HΣnger wg. Dosaufrufe aus input.device-Task.
- Probleme mit den Hydra-Listviews & OS 2.x behoben.
1.11beta10
----------
- sehr dummer Bug in der RFC-Wandlung: Es wurden EMP://<newsgroupname>
erzeugt und in der Folge alle Brettnachrichten ins NIL: entsorgt.
- Probleme mit der Erstellung des Brettbaums bei RFC-Betrieb
bei existenter ZC-Messagebase behoben.
- beim Logfile-Add wurde %lD-Ersetzung noch nicht gemacht.
- Z38-Modus wurde bei jedem Aufruf des Pointkonfig-Fensters
in den RFC-Modus zwangsverwandelt.
- Enf-Hits beim Hydra-Startup.
- bei Hydra im Terminalmodus wurde das Downloaddir nicht beachtet.
- div. schwer reproduzierbare Probleme durch Datensegmentoverflow
beim Overlay-Linken.
- PGP: PGP-verschlⁿsselte PMs ohne CRYPT:PGP-Header (z.B.
aus der RFC-Welt) werden nun auch beim Sortin entschlⁿsselt,
wenn in den ersten 4096 Bytes der Nachricht ein "--BEGIN PGP MESSAGE--"
auftaucht.
- bei Maps-ADD/DEL wird nun das ARexx-Script "MapsAdd.mdarexx" resp.
"MapsDEL.mdarexx" aufgerufen. ZusΣtzlich befindet sich in
"T:MD_MAPS.LST" die Nachricht, die an Maps geschickt werden soll;
diese kann vom ARexx-Script modifiziert werden.
- es kann nun ein spezielles MAPS-MsgPrefix definiert werden,
das VOR jede Maps-Nachricht gehΣngt wird. Darin k÷nnen
z.B. Changesys/GUP-Parameter definiert werden. LFs lassen
sich mit "\n" einfⁿgen.
- bei MAPS-DEL via L÷schen von Brettern wurde das Del-Prefix nicht
eingefⁿgt.
- Ist in der MAPS-Konfig die "Beschreibungsspalte" 0, wird
die Beschreibung hinter dem Brett/Newsgroupnamen durch
Leerzeichen oder TABs getrennt gesucht.
- UUCICO wird nun mit Option "-q" aufgerufen, um zu vermeiden,
dass ein evt. noch rumliegender UUXQT aufgerufen wird und
den Betrieb st÷rt.
1.11beta11
----------
- dummer Bug in der MAPS-Bearbeitung: Alle MAPS-Nachrichten
wurde auf 1 Zeichen gekⁿrzt.
- beim MAPS-Bestellen wurden keine TABs als Brettnamensende
erkannt.
1.11beta12
----------
- Hydra funktionierte nicht wg. STRSECT=CODE, altes Problem
mit Overlay-Segmenten wie schon vorher beim Requester.
Dito bei ZModem-Meldungen und beim Spoolen von Nachrichten.
- Startup.mdrexx wurde nicht aufgerufen, wenn eins der
Auto-Keywords (NETCALL, CRUNCH, REORG) verwendet wurde.
- wiederhergestellte eigene Nachrichten hatten wg. fehlendem
LEN: immer die LΣnge 0
- die Gadgetleiste ist nun auch im WB-Betrieb abschaltbar.
- RFC/PGP: Die PGP-Userid wurde weiterhin nach ZC-Standard
erstellt.
- div. weitere Probleme im RFC-Betrieb, wo die eigene Adresse nach
ZC-Standard zusammengesetzt wurde.
- kurze MAPS-Nachrichten wurden immer mit dem CLEARPM-Absender
zwangsversehen.
- Bug im timer.device-Handling bei der Anwahlpause beim
Netcall.
- Terminal beachtet nun Anwahlpause.
- Die EDA-Umrechnung im Reader ist nun immun gegen defekte
EDA-Zeilen.
- Probleme mit Hydra im Terminalmodus und Downloadpfad:
Das AnhΣngen der Namen klappte nicht korrekt.
- Beim Einsortieren wurden an einigen Stellen Header
Casesensitiv behandelt.
- Bei "kurzen" MAPS-Mails wurde der Msg-Prefix in den
Betreff gesetzt.
- War der "MAPS-Brettlistenbetreff" leer, wurde jede
Maps-Nachricht als Brettliste ausgelagert.
- Es ist nun m÷glich, in der MAPS-Konfiguration ein
Prefix fⁿr Add/DEL-Bestellungen anzugeben, das jeweils
vor dem Brettnamen gehΣngt wird (fⁿr INCLUDE/EXCLUDE
oder +/-)
- Absturz beim Drucken, falls der Drucker nicht
ansprechbar war und Retry gedrⁿckt wurde.
1.11beta13
----------
- RFC: Path-Zeile in News wurde falsch erzeugt.
- ESC beim Netcall brach den gesammten Netcallversuch ab.
- mit gefixter Pools-Lib gelinkt (sollte Speicherverluste
unter 1.x/2.x beheben)
- RFC: PGP-Aufruf bei Crypt-Only war im Br÷tchen "-onsg.msg statt
"-omsg..."
- Maps-Requester sollte nun wieder bei 640x256 funktionieren.
- mit SAS/C 6.56 compiliert
- RFC: wg. L÷schen des Spoolbrettes siehe md_rfc.readme.
1.11beta14
----------
- RFC: PGP-Aufruf beim Spoolen war daneben
- RFC: Beim Entpacken von BSMTP-Batches wurde "UUSPOOL:"
verlangt
- PGP: Konnte eine Nachricht nicht entschlⁿsselt werden (z.B. wg.
"-em"-Verschlⁿsselung), wurde der Nachrichtentext entsorgt.
- RFC: Endlosschleife mit Mⁿll und Absturz, wenn der interne
Filename-Buffer ⁿberschritten wurde.
- Beim Sortin von "sehr vielen" Files (d.h. wenn die
GesamtlΣnge aller ( Filenamen + 1 ) 8192 ⁿberschritt)
wurden ⁿbriggebbliene Files nicht einsortiert.
- Prozentanzeige beim Reorg-Protokoll war daneben
1.11beta15
----------
- MAPS-Window lΣuft jetzt definitiv auf 640x256
- "Ein-Punkt-Zuviel"-Problem bei UUCP-News-Erzeugung behoben.
- div. kleinere Bugfixes.
- Headerzeilen in Kleinbuchstaben wurden gelegentlich nicht
korrekt erkannt.
- Bei der Berechnung der Gesamtprozentzahl nach Reorg
kam's zu Integeroverflow und Mⁿllergebnis.
- Mega-Uralt-Eisenzeit-Bug: Bei der Einstellung der Requestermodi
waren Bildschirm und Fenster vertauscht (-zentriert und -topleft)
- Beim VIA-Parsen wurde der Systemname bei der Anzeige zu frⁿh
abgeschnitten.
1.11beta16
----------
- bug in der Headerverwaltung sorgte dafⁿr, da▀ auch im RFC-Modus
alle Header gro▀ geschrieben wurden.
- Routine zum Ausfⁿhren von Rexx-Scripten benutzt jetxt explizit
"PROGDIR:Rexx", um Probleme mit dem CurrentDir zu vermeiden.
- Standard-Maps-Konfig fⁿr Anubis integriert
- div. kleinere Bugfixes.
- Recover nach PGP-Fehler war immer noch defekt.
- Path: in News-Artikeln wird jetzt mit "!not-for-mail" ergΣnzt.
1.11beta17
----------
- RFC: angenommener Zeichensatz im RFC-Modus defaultet nun auf ISO.
Fixt Probleme mit gemantschten Umlauten im RFC-Modus bei
Artikeln ohne Charset-Identifikation, aber mit Umlauten.
- RFC: bei der Konvertierung von PMs nach RFC wurde fⁿr ReferenzIds
References: statt In-Reply-To: eingesetzt
- div. kleinere Bugfixes.
- ARexx: Beim Verschicken von BinΣrdateien mit SENDMAIL wird nun
der FILE:-Header entsprechend gesetzt.
- PGP-Aufruf im Batchmodus ⁿbergibt nun auch "+force"
1.11beta18
----------
- Automatisches Bestellen der MicroDot-Mailingliste integriert
- Header TELEFON: und POSTANSCHRIFT: k÷nnen nun bis zu 128 Zeichen lang sein
- Nachrichten werden nun grundsΣtzlich mit ISO-8859-1-Zeichensatz und dem
Header "CHARSET:ISO1" verschickt.
- PGP-Verschlⁿsselung wird nun mit der PGP-Option "t" vorgenommen;
desweiteren erwartet MicroDot PGP-Verschlⁿsselte Nachrichten
im Canonical-Text-Format und speichert sie unumgewandelt als
ISO-Text.
- PGP-Verschlⁿsselte Nachrichten werden nun korrekt mit CR/LF im
ASCII-Armor-Format verschickt, um Probleme mit kaputten Gates
zu vermeiden.
- ZConnect-Maps-Defaults integriert
- PGP-KEY-AVAIL: wird nun korrekt erzeugt
1.11beta19
----------
- PROGDIR:-Problem mit Rexx gefixt
- RFC: Header werden nun aus Σsthetischen Grⁿnden mit nur einem Leerzeichen
hinter dem Doppelpunkt erzeugt
1.11beta20
----------
- Mailinglisten-Bestellung auf "microdot@vapor.com" angepasst
- Absturz beim Spoolen von Headerzeilen >2k behoben (resp.
auf 8k erh÷ht :-) Betrifft hauptsΣchlich zu lange PGP-Keys
im Header.
- PM-Brettnamen k÷nnen nun auch mit gemischter Gro▀/Kleinschreibung
angelegt werden.
1.11beta21
----------
- RFC: Mehrere Telefonnummern k÷nnen angegeben werden; es werden
dann automatisch mehrere EintrΣge im temporΣren L.sys-File
angelegt.
- Quoted-Printable-Nachrichten werden nun beim Einsortieren
nach ISO-8859-1 gewandelt (sollte auch bei ZConnect funktionieren,
wenn der Gateway wenigstens U-Content-Transfer-Encoding:
und U-Mime-Version: mitliefert)
- Reader kommt nun auch mit exzessiv langen Headerzeilen
zurecht.
- PGP-Aufruft fⁿr Textmode war immer noch defekt ("-t" und "+textmode=off"...)
- "Brettindex wiederherstellen" hat jetzt einen Warnrequester
- Registrierproze▀ aufgerΣumt
- Bei Antworten wird nun auch ein "F-To:"-Header erzeugt
1.11beta22
----------
- Absturz des Readers bei Out-Of-Memory gefixt
- "Soft line breaks" bei quoted-printable-decoding fⁿhrten zu Mⁿll
- Absturz bei zu langen Headern im Versandfenster behoben
- Terminal: Es wurde grundsΣtzlich das Dialprefix der Pointconfig
verwendet.
- Stringgadgets verwenden jetzt einen globalen statischen Undo-Buffer.
- Problem mit zerschossener Liste beim Brettl÷schen gefixt.
- experimenteller, ungetesteter, gerantiert datenverlusterzeugender
JANUS2-Support. Use on your own risk.
1.11beta23
----------
- Menu-Quit funktionierte nicht
- F-To:-Header wurde nicht angefⁿgt
- Bug bei Ausgabe empfangener Files bei ZModem
- Janus2-Netcallmenupunkte sind nur noch bei eingestelltem JANUS2
verfⁿgbar.
1.11beta24
----------
- Bei der Freigabe der Color-Palette des Startup-Windows wurde
ein vorher nicht belegter Pen ge-ReleasePen()-ed, mit
allerlei netten Auswirkungen
- Linker-Fehler (64k-Datensegmentgr÷▀e ⁿberzogen) fⁿhrte ebenfalls
zu allerlei netten Auswirkungen.
- automatische Packerendungserkennung nach De-PGP-en erkennt nun
auch .lha und .lzx-Files
- Fehlermeldung bei Versuch, das ╗Archiv-Brett wiederherzustellen
1.11beta25
----------
- gelegentliches totales Enforcer-Chaos durch einen Konstruktur in
einem Second-Level-Overlay-Hunk
- JANUS2-Login fⁿr "Nur PMs holen" war falsch (JANUS2N statt JANUS2P)
1.11beta26
----------
- Aktion "Nur Brettnachrichten holen" fⁿr JANUS2 eingebaut
- RFC: WAB:-Wandlung korrigiert
- Bei Maps-Bestellung funktionierte das Springen per ALT-[Buchstabe]
nicht korrekt, wenn sich Leerzeilen in der Maps-Liste befanden.
- $TIME$-Quotevariable berⁿcksichtigte GMT-Offset nicht.
- WAB: wird bei Antworten nicht mehr in die EmpfΣngerliste eingetragen.
- ─nderung der Bedeutung von "privater Antwort" in SubPM-Brettern:
Wenn ein Antwort-An:-Header vorhanden ist UND dessen Inhalt mit
dem Default-EmpfΣnger dieses SubPM-Brettes identisch ist, wird
der Antwort-An: ignoriert und stattdessen trotzdem an ABS:
geantwortet. Sinn und Zweck dieser Schwurbelei ist es, beim Lesen
von Mailinglisten, die mit Reply-To:/Antwort-An:<listadresse>
arbeiten, trotzdem private Antworten an Teilnehmer der Liste
verschicken zu k÷nnen.
- "Archive" kleiner 10 Bytes werden beim Entpacken nun ⁿbersprungen.
- Nach Netcall wird Gesamtzahl/lΣnge aller bearbeiteten Archive ausgegeben.
- Entpacken bricht bei Packerfehler nicht mehr total ab, sondern
ⁿberspringt nur das defekte Archiv.
- /BRETT@SYSTEM-Adressierung wird bei Sortin auf /BRETT gekⁿrzt.
- "Eigene Nachrichten als NEU behandeln" funktionierte ganz und gar nicht.
- Beim Starten mit NETCALL kann nun der JANUS2-Netcallmode angegeben
werden. Workbench "NETCALL=P|N|H" oder Shell "NETCALLMODE=P|H|N".
1.11beta27 [nur interne Version]
--------------------------------
- Menⁿpunkt "Hilfe" war verrutscht und ⁿberdeckte "Terminal".
1.11beta28
----------
- ZombieConnect-Header werden nun mit "Header:<blank>data" erzeugt.
- Interne Funktion "sendshortmail()" (u.A. verwendet von EB-Versand)
erzeugte defekte Umlaute in Headern.
- EmpfangsbestΣtigungen haben nun auch englischen Text.
- Trat ein Fehler beim Spoolen auf, blieb das Spool-Fenster
als Window-Leiche zurⁿck.
- wurde fehlerhafterweise ein Brett namens "/" eingetragen, wird
beim L÷schen desselbigen nicht mehr das ganze Datadir gel÷scht.
Bretter dieses Namens k÷nnen auch nicht mehr angelegt werden.
- Spezial/Noorigin wird jetzt auch in PM-Brettern beachtet.
- CP850-Wandlung korrigiert.
- Timer-Handling-Problem bei Netcall-Anwahl gefixt.
- "▄bersehen" von Archiven nach Janus2-Netcall gefixt.
- Bug in der Benutzung von ExAll() zum Aufbauen von Filelisten gefixt.
1.11beta29
----------
- EMP:-Erzeugung war defekt
1.11beta30
----------
- u.U. Enforcerhits, wenn eine defekte Nachricht einsortiert
werden sollte
- "EMP:" wurde weiterhin ohne Blank nach dem ":" erzeugt
- Pubscreenname ist nun synchron zum ARexx-Port-Name
("MICRODOT.1" statt "MICRODOT.0")
- nach "Thread killen" mit der ersten Nachricht wurde der Scroller
fΣlschlicherweise deaktiviert
- "Re:"-Erkennung optimiert
- Zeichensatzwandlung korrigiert
1.11beta31
----------
- im RFC-Modus wurde in der EmpfangsbestΣtigung user@server.domain statt user@eigenerhost.domain
angegeben.
1.11beta32
----------
- potentielle Crash-Probleme bei RFC/ZC-Wandlung und ⁿberlangen Headerzeilen
korrigiert.
- sΣmtlicher Kick 1.2/1.3-Support-Code entfernt
1.12
----
- Re:-Erkennung korrigiert
- MAPS-Defaults korrigert (Tabelle war um eine Position verrutscht)
- Bug bei JANUS-2 und NETCALL_BACKUP beseitigt: Es wurde immer
nach BACKUP/boxname.da.tu.m.uhr.ze.it kopiert, wobei letzteres
unter UmstΣnden konstant blieb, wenn das Entpacken innerhalb
einer Sekunde passierte. Bei JANUS2 wird daher jetzt nach
BACKUP/boxname.laufende-nummer.datum.uhrzeit umbenannt.
1.13beta1
---------
- Weiter Bug bei JANUS-2 und NETCALL_BACKUP -- es konnte
dasselbe wie vorher nur mit zwei Archiven passieren
- Enforcer-Hits bei STAT:EB und kein BEZ:
- beim Kopieren von Nachrichten wurde der Absenderrealname
aus unerfindlichen Grⁿnden gel÷scht
- Bug beim PGP-Aufruf mit gro▀en BinΣrfiles gefixt
- UUCP: UUEncode bei UUCP wird nun aus Sicherheitsgrⁿnden
mit protection "0644" durchgefⁿhrt
- UUCP: 7Bit-Wandlung funktionierte nicht (durch die
Umwandlung Σndert sich die ZeilenlΣnge, d.h.
kein Blocksatz benutzen)
- potentielle Problem mit Terminalmodus und Farben behoben
1.13beta2
---------
- Totaler Crash bei fehlender MID: beim Sortin. Es wird nun
eine Fake-ID erzeugt.
- beim Einsortieren mehrerer Files wird nun nicht
mehr das Info-Fenster stΣndig ge÷ffnet und geschlossen
- Header-Match benutzt nun dos.library/MatchPatternNoCase(),
so das neben #?/* auch alle anderen Pattern verwendet
werden k÷nnen.
1.14
----
- "AnhΣngen|▄berschreiben"-Requester hat nun Tastaturshortcuts
1.15beta1 (intern)
------------------
- Sortinfenster wird nun auch beim Sortieren von Hand
ordnungsgemΣ▀ nur einmal ge÷ffnet und auch wieder
geschlossen
- Vorkonfiguration versteht nun auch "netcallmode janus2"
1.15beta2
---------
- Netcall-Modul versteht nun auch das "Press ESC twice"
von vorgeschalteten Fido-Mailern
1.15beta3
---------
- \r nach CONNECT wird nur noch bei gesetztem "Login Abbrechen"
geschickt
- "DIAL LOCKED" Modem-Meldung wird nun erkannt
- die automatische Umwandlung von PGP-Nachrichten ohne entsprechende
ZC-Header erfolgt nur noch, wenn die PGP-Zeile direkt am Anfang
des Body ist
- UUCP: Beim Entfalten von Headerzeilen wird nun ein Leerzeichen
eingefⁿgt
- UUCP: References:-Header mit Kommata werden nun auch korrekt
aufgespalten
- User hinzufⁿgen fⁿgt nun defaultmΣ▀ig ohne PGP-Flag an
- UUCP: Control-Files werden nun mit "U username pointname" erzeugt
- potentialler Bufferoverflow mit Crash beim Scannen des Sortin-Directories
- Re:-Erkennung reagiert nun nur noch auf "Re[^<ziffern>]:"
1.15beta4
---------
- Problem bei der Wandlung von Newsgroupzeilen mit mehreren EmpfΣngern
behoben
- vor dem Einsortieren eines ZC-Puffers wird nun "ProcessFile.MDAREXX"
mit dem Dateinamen als Parameter aufgerufen; bei RFC-Betrieb wird das
mit dem umgewandelten Puffer gemacht
- neue Option (Prefs/Netz): "RFC-Control-Nachrichten filtern";
filtert alle Nachrichten mit "Subject: cmsg cancel *" oder "Control: *"
- Serial-I/O fⁿr ZModem umgeschrieben, um Race-Conditions bei
Hochgeschwindigkeitsⁿbertragungen zu verhindern
- hochdΣmlicher Bug: Beim beantworten von Nachrichten wurde nicht
die normale Re:-Erkennung benutzt, sondern eine uralte (und
kaputte) eigene Routine
- Datumswandlung fⁿr Quoteheader erzeugt nun kein 25:00:12 oder Σhnlichen
Quatsch durch Zeitzonenaddition
- mit SAS/C 6.58 compiliert
- wenn nach einem BUSY etc. eine Anwahl abgebrochen wurde, wurde
beim nΣchsten Versuch sofort wieder ein BUSY etc. "erkannt"
1.15beta5
---------
- extrem schwerer Bug: Filtern von Control-Nachrichten sorgte
dafⁿr, da▀ alles gekillt wurde
1.16
----
- Control-Filter hat nun drei Optionen "Off", "Alle", "Nur Cancels"
- MicroDot.GUIDE, Installer und VorKonfi.TXT auf aktuellen Stand gebracht
1.17beta1
---------
- Enforcer-Hits & potentieller Crash, wenn sich ein namenloses Brett
in die Brettliste verirrt hat. Brettliste wird in einem solchen
Fall nun automatisch korrigiert.
- Processfile.MDRexx wird nun synchron aufgerufen
- Problem mit Window-Signal-Bit-Zuordnung im ZModem-Treiber behoben
- Absturz bei einkommenden Brettnamen gr÷▀er 127 Zeichen gefixt
- Uralt-Bug: Beim ─ndern des Usernamens wurde die PM-Hierarchie
nicht umbenannt (Routine war da, wurde nur nie aufgerufen)
- Z-Modem-Treiber macht nun einen sauberen Buffer-Flush, wenn
Synchronisationsfehler auftreten
1.17beta2
---------
- PGP: Beim Spoolen wird bei "nur crypten" nicht mehr nach
der Passphrase gefragt
- uralter Bug: Terminalmodus/Netcall zerst÷rte die Gadget-Liste,
so da▀ nach einem Iconify beim ╓ffnen des Hauptfensters eine
Endlosschleife eintrat, desweiteren allerlei lustiger
Seiteneffekte bei der Benutzung eines solchen Gadgets
- amigaguide.library wurde bei jedem Anzeigeversuch erneut
ge÷ffnet, aber nur einmal geschlossen
- sehr schwerer Bug, wenn bei Verschicken einer Nachricht
einer der vorgegebenen EintrΣge (z.B. Brettname) geΣndert
wurden -- es wurde keine Kopie des Strings verΣndert, sondern
der originale Pointer, zum Beispiel in der Brettliste
1.17beta3
---------
- Uralter Bug: Eine Lowlevel-Routine zum Lesen einer
Zeile synchronisierte bei einem Bufferoverflow nicht
korrekt. Hatte allerlei lustiger Nebeneffekte zum
Beispiel bei viel zu langen (tm) Headerzeilen.
1.17beta4
---------
- Uralter Bug: MD schrieb nie mit XPK beabeitete Daten,
wenn dieser gleich oder lΣnger der ungepackten waren;
damit wurde effektiv die Datenbankverschlⁿsselung mit
XPK ausgehebelt.
- XPK-Passwort wird nun nicht mehr unter Zuhilfename des
MD-Passworts gebildet. Alte Daten werden weiterhin
entschlⁿsselt, allerdings darf das Password NICHT
geΣndert werden, wenn noch alte verschlⁿsselte Daten
in der Datenbank enthalten sind und ein MD-Passwort
gesetzt war.
- wandelt nun RFC-2047 Quoted-Printable-Header-Encoding
um.
- Problem bei ZModem-Receive-Resynchronisierung behoben
1.17beta5
---------
- alter Bug in der Ogre-Library: Beim Erzeugen von String-Gadgets
wurde der sg_WorkBuffer nur mit 512 Bytes alloziert. Das fⁿhrte
an einigen Stellen (vorallem beim Editieren von Headern) zum
Bufferⁿberschreiben mit anschlie▀endem Crash.
- bei PGP-gecrypteten Nachrichten wird nun kein "CHARSET:ISO1"
mehr in den Header geschrieben. Sollte Umlautprobleme mit
gewissen anderen obskuren Programmen beseitigen.
- beim Auftreten ⁿberlanger Headerzeilen werden diese jetzt
auf 4k gekⁿrzt und ein entsprechender Warnhinweis in das
Log geschrieben; die Mail an sich wird aber ordnungsgemΣ▀
einsortiert
- einige Y2K-▄berlΣufe (99 -> 100) behoben
1.18
----
- Interpretation zweisteilliger Jahreszahlen beim UUCP-Import
gefixt (Jahr < 40 -> 20xx)
- RFC-Date-Zeilen werden nun mit vierstelligem Jahr erzeugt
- Funktion zum Bestellen der MD-Mailingliste auf Listar-Syntax
angepasst