-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Leute,
es ist endlich soweit. Nach langem Warten ist der Release Candidate 4
von FreeXP Version 3.40 da. Nach vielen Bugfixen und Erweiterungen
ist der Weg zum einer Release Version 3.40 frei.
(Sie wird voraussichtlich noch in diesem Jahr veroeffentlicht).

Diesen Release Candidate findet sich wie immer auf dem FreeXP-Server:

ftp://ftp.freexp.de/freexp/FXP340/

Die Dateien im Einzelnen:
FXP340.ZIP   - Das binaere Programmpaket (komplett)

FXP340-1.ZIP - Das binaere Programmpaket als
FXP340-2.ZIP - zwei Disketten-Version

FXP340S.ZIP  - Der Source

FXP340S1.ZIP - Der Source auf
FXP340S2.ZIP - zwei Disketten aufgeteilt.

Die Aenderungen:
(wer nur die Aenderungen zur letzten Testversion wissen will,
schaue lese jetzt am Ende dieser Mail weiter)

Die Aenderungen im Einzelnen (komplett):
- ---------------------------------------
Aenderungen im Jahre 2001 (thematisch gegliedert)
================================================
Lister
- ------
o  Bei der letzten Nachrichten-Suche verwendete Suchbegriffe
   werden im Lister markiert (inkl. Umlaute und Wildcards)
o  Umfangreiche Text-Markiersuche im Lister implementiert
o  Kommentarbaum kann mit "#" auch im Lister aufgerufen werden
o  <Alt-M> (Message-ID-Suche) schneidet in der markierten Zeile
   "/" als letztes Zeichen ab
o  Umbruch nach 78 Zeichen fuer Header Betreff, Message-ID und
   Zusammenfassung
o  Bei Nachrichten mit ungueltigem Datum (i.d.R. Spam) wird nun
   "N/A" angezeigt statt einer leeren Datum-/Zeitmaske ("..,:")
o  Betreff-Header wird (wenn moeglich) aus MPUFFER ausgelesen
   und kann jetzt bis zu 255 Zeichen lang sein
o  Hex-Dump (<Ctrl-H>/<Backspace>) zeigt auch Nachrichten >64k an
o  Userdefinierte Header werden nicht mehr fest mit 11 Stellen
   angezeigt, sondern entsprechend den anderen Headern
o  Im internen Lister kann der Wortumbruch in Spalte 80 jetzt mit
   <Ctrl-W> nicht-permanent umgeschaltet werden
o  Der Lister zeigt den KOM-Header jetzt auch dann korrekt an,
   wenn die Nachricht keine Binaernachricht ist


Editor
- ------
o  "Aenderungen speichern?"-Dialog bekam die Option "Parken", um
   die Nachricht per Sendefenster ins »Unversandt-Brett zu legen
o  <Ctrl-X/C/V> auf MS-Standard gesetzt (Ausschneiden, Kopieren,
   Einfuegen)
o  Editor-Menue (<F10>) erweitert: "Suchen/Ersetzen/Weitersuchen"
   und "Beenden" hinzugefuegt
o  Suche im Editor markiert jetzt die aktuell gefundene Stelle
o  Quotereflow verfeinert: <Enter> mitten in Quotezeichen
   entspricht <Enter> am Ende von Quotezeichen
o  Editor benutzt jetzt statt TED.TMP immer die Clipboard-Datei,
   wenn das Windows-Clipboard nicht verfuegbar ist


Nachrichten-Suchfunktionen
- --------------------------
o  Suchbegriffs-Bibliothek (SEEKLIB.TXT): zur Ablage oft
   benutzter Suchbegriffe sowie zur Auswahl mit <Shift-F2>
o  Suchbegriff-History: Mit <F2> werden die letzten 15 benutzten
   Suchbegriffe angezeigt und stehen dauerhaft zu Verfuegung
o  Optionen-History: Mit <F2> werden die letzten 5 benutzten
   Options-Kombinationen angezeigt und sind weiterhin verwendbar
o  Neue Such-Optionen: l, m, h, g, s, k
o  Spezial-Suche um optionale ODER-Verknuepfung von Absender,
   Betreff, Fido- Empfaenger und Text; <F2>-History fuer
   Feld "Text" und "Optionen" erweitert
o  Betreffsuche (<Alt-B>) markiert jetzt nur noch Nachrichten mit
   gleichem Betreff statt auch Bruchteile eines laengeren
o  /Nachricht/Suchen/Wiedervorlage durchsucht auch User-Bretter
o  Message-ID-Suche: Suchoptionen sind wieder verfuegbar
   (a,o,m,s,k funktionieren dort auch)
o  Max. Anzahl der Teil-Suchbegriffe auf 20 erhoeht
o  Max. Laenge des Suchbegriffs auf 160 Zeichen erhoeht
o  Wildcard-Volltextsuche "*" bezieht sich nicht mehr allein auf
   einzelne Worte, sondern auf den gesamten String


Brett-Uebersicht
- ---------------
o  Neuer Menuepunkt "kombinierter Ungelesen-Modus" unter
   /Config/Anzeige/ Bretter; die bisherige Taste "U" fuer diese
   Funktion dient jetzt zur Brett-Markiersuche (siehe Hilfe)
o  Verbesserte Brettanzeige (zusaetzlicher Schalter unter /Config/
   Anzeige/Bretter): Es koennen jetzt alle Bretter in Punktschreib-
   weise dargestellt werden
o  Brett-(markier)-Suche ("U") analog zu der User-Markiersuche
   implementiert
o  Brett-Schnellsuche ("/" oder ".") findet jetzt auch PM-Bretter


Nachrichten-Lesefenster
- -----------------------
o  Sortierung der Nachrichten jetzt umkehrbar (neue oben,
   alte unten)
o  Feldtausch geaendert/verbessert; die Option ist jetzt zusaetzlich
   ueber /Config/Anzeige/Nachrichten erreichbar
o  Beim Umschalten auf Realname mit <Ctrl-N> wird der Absender
   um 5 Zeichen verkuerzt und der Betreff um 5 Zeichen verlaengert
o  Verbesserung fuer blinde XP-User bei der Sprachausgabe
o  Neuer Menuepunkt "Nachricht/Alle/Ungelesen" setzt alle
   angezeigten Nachrichten auf Ungelesen; "Nachricht/Alle/Lesen"
   umbenannt in  "Nachricht/Alle/Gelesen" (Hotkey ist nun "G")


User-Uebersicht
- --------------
o  User-Markiersuche ("U") wurde umfassend verbessert
o  Mit div. Tastatureingaben koennen in der User-Uebersicht jetzt
   Adressbuchgruppen angesprungen werden
o  Adressbuch: <Alt-A> schaltet Zugang zu Adressbuchgruppe 0 frei
o  Bei User editieren, ist die <F2>-Auswahl aus den aktuell
   bereits verwendeten Adressbuchgruppen moeglich
o  Neue Menuepunkte beim Editieren markierter User:
   Prioritaet / Empfangsbestaetigung / Vertreteradresse / Loeschen
o  Feldtausch geaendert/verbessert: Default jetzt FHBGAK


Mausbedienung
- ------------
o  Online-Hilfe unterstuetzt jetzt Maussteuerung
o  Untere Funktionstasten-Leiste ist jetzt mausbedienbar
o  Mittlere Maustaste loest Doppelklick aus
o  Scrolling in Datei-Auswahlbox jetzt auch mit Maus moeglich
o  Maus-Scrolling im Brett-/User-/Nachrichtenfenster
   wird fuer schnelle PCs automatisch verlangsamt ("Autobremse")


Allgemeine Bedienung und Sonstiges
- ----------------------------------
o  RFC: Neuer Schalter "Alten Betreff anhaengen" unter /Config/
   Optionen/ Netze; "(was: <alter Betreff>)" wird angehaengt
o  Zusatzmenue fasst jetzt bis zu 20 Eintraege
o  Neuer Menuepunkt "?" (Hilfe) im Hauptmenue mit Untermenues
o  'Editdate' nimmt jetzt Datums- und Uhrzeitangaben an
o  /Nachricht/Aendern/Empfangsdatum jetzt mit Eingabe von Datum und
   Uhrzeit oder Uebernahme des Erstelldatums einer Nachricht
o  Lesemodi "Datum" und "Zeit" zusammengefasst zu Lesemodus
   "Datum/Zeit" (mit moegl. Uebernahme von einer Nachricht)
o  Neuer Lesemodus "Reorg." (Lesen ab letzter Reorganisation)
o  Brettmanager mit Text-Markiersuche mit "S" (analog zu Lister)
o  Option "Keine" bei /Config/Optionen/Useraufnahme mit <F2>
   wieder verfuegbar
o  Bei Dateinamenabfrage wird der benutzte Pfad (ohne Dateinamen)
   gespeichert und kann im <F2>-Auswahldialog uebernommen werden
o  Bei <F2>-Auswahl ist jetzt das Links-/Rechts-Scrolling moeglich
o  Die Datei-Auswahlbox zeigt jetzt eine Scroll-Moeglichkeit an
o  Die Online-Hilfe zeigt ebenfalls die Scroll-Moeglichkeit an
o  Neue Tastenfunktion in Texteingabe-Feldern: <Ctrl-A> markiert
   das gesamte Eingabefeld
o  UUDECODE mit richtigem Hilfe-Fenster auch aus Lister heraus;
   Hilfe wurde ueberarbeitet
o  Die Uhr-Anzeigt wurde auch im Archiv-Viewer aktiviert
o  ASCII-Code-Auswertung in der Hilfe wurde beschleunigt
o  String "CrossPoint" wird bei RFC/Client-Netcalls nur noch dann
   rechts unten angezeigt, wenn er nicht vorher ausgeblendet war
o  Verbesserungen an Displayroutinen (u.a. Feldtausch)
o  Die Online-Hilfe wurde akualisiert und vervollstaendigt
o  Bei /Netcall/Alle und /n:* wird die Semaphore NETCALL.ALL bzw.
   NETCALL.END erzeugt (temporaere Funktion, um bei Netcalls
   hintereinander die Verbindungen nicht zu trennen)
o  "X-XP-BOX" wird jetzt auch bei ZConnect-Nachrichten erzeugt
o  Bei einem /Netcall/Alle werden RFC/Client-Boxen ans Ende der
   Netcall-Liste sortiert (um existierende DFUe-Netzwerkverbindung
   stehenlassen zu koennen)
o  Neue Funktion "Netcall/Spezial", die einen Netcall fuer eine
   beliebige Anzahl von Boxen in beliebiger Reihenfolge ausfuehrt;
   mit max. 20 Eintraegen, die unter /Netcall/Spezial-Liste
   konfiguriert (und in NETCALL.DAT gespeichert) werden
o  Automatische Zeitzonenumstellung - wahlweise nach Datum,
   TZ-Variable oder der Kombination aus beiden (und auch manuell)
o  Konfiguration Multiserverbetrieb ("D/B/E/C/Zusaetzliche Server"
   und "D/B/E/N/Fallback") fuer RFC/Client implementiert
o  /Netcall/Spezial-Liste bietet zur Boxauswahl jetzt (fast)
   denselben Dialog wie zur Multiserverbetrieb-Konfiguration an
o  Die Client- und Server-Konfiguration fuer RFC/Client erheblich
   umgestaltet und um neue Einstellungen erweitert (s. Hilfe)
o  RFC/Client ist jetzt ein eigener Netztyp (41)
o  Registrierroutine fuer RFC/Client angepasst => kein UUCP-Key fuer
   RFC/Client mehr erforderlich :-)
o  Der Sysop-Mode wird jetzt ueber einen Schalter unter
   /Edit/Boxen/Edit/SysopMode aktiviert bzw. deaktiviert
o  Neuer Schalter "User bei PM-Antwort automatisch anlegen" unter
   /Config/Optionen/Nachrichten vermeidet die obligat. Rueckfrage
o  Schalter "News-Archivierung verhindern" wieder nach
   /Config/Optionen/ Netze/Verschiedenes verlagert
o  UUZ: Kommandozeilen-Parameter "-UseEnvTo" (fuer Schalter
   /D/B/E/N/ Envelope-To_auswerten) implementiert


Bugfixes
- --------
o  User-Anzeige ist nach User-Auswahl mit <F2> und anschliessendem
   Nachrichtenversand, im Anzeigemodus Alle ("A") wieder intakt
o  Eine der Absturzursachen der Select-Routine (mappsel) behoben
o  <Ctrl-D> (Drucken) in Nachrichten-Uebersicht klappt jetzt
o  "O" (Anzeige des Nachrichten-Headers) nach <Ctrl-PgUp/PgDn>
   im Lister ueberschreibt keinen Bildschirmeintrag mehr
o  Suche nach einer Fundstelle im Editor haengt nicht mehr beim
   Auftauchen des Suchbegriffes in der zweiten Absatz-Zeile
o  Wenn in Pos1 einer eingerueckten Zeile <Enter> gedrueckt wird,
   bleibt die Einrueckung im Editor jetzt erhalten
o  An Pos1 einer eingerueckten Quote-Zeile im Editor wird mit
   <Backspace> jetzt ein Leerzeichen hinzugefuegt
o  Beim Einlesen von Nachrichten mit Absendern laenger als 80
   Zeichen, wird die Adresse auf 79 Zeichen gekuerzt, damit dBSeek
   noch einwandfrei funktioniert
o  Undokumentierte Funktion <Alt-A> im Sendefenster (Absender
   aendern) uebernimmt den Absender auch bei einer Fido-Nachricht,
   bei der mit <F2> ein anderer Absender ausgewaehlt wurde
o  Wildcard-Volltextsuche "*" findet keine "falschen" Nachrichten
   mehr
o  Das Zeichen "+" zur Liste der fuer URLs zulaessigen Zeichen
   hinzugefuegt
o  Crash bei <F2>-Auswahl (mappsel) und Strings > 254 Zeichen
   behoben
o  Komma zur Liste der fuer URLs zulaessigen Zeichen hinzugefuegt
o  DB-Crash nach nicht erfolgreicher Betreff- oder User-Suche aus
   Lister heraus behoben (<Alt-B> oder <Alt-U>)
o  Umschaltung Quotezeichen und Wortumbruch im Lister wird jetzt
   auch dann auf den korrekten Wert zurueckgesetzt, wenn vorher die
   Config (/C/O/A bzw. /C/O/L) geaendert, aber ungesichert war
o  Farben fuer Statuszeile und Suchergebnis in Select-Box
   initialisiert (relevant fuer Suchbegriffs-Bibliothek).
o  Wenn Suchbegriffe markiert sind und <Esc> gedrueckt wird, wird
   a) wieder zum Suche-Dialog zurueckgekehrt und b) die markierten
   Begriffe nicht mehr in die Suchbegriff-History uebernommen
o  Der erste markierte Suchbegriff wird nicht mehr doppelt in die
   Suchbegriff-History uebernommen
o  Korrekte Anzeige der Menues nach Abschalten einiger unsinniger
   Pruefungen auf xp_xp='CrossPoint' in der Farbkonfiguration
o  RFC/Client: Bei den Select-Routinen fuer "Zusaetzliche Server"
   und "Fallback-Server" wird bei <Esc> nicht mehr zum naechsten
   Feld gesprungen
o  Breite des engl. SysopMode-Dialogs bei RFC-Boxen korrigiert
o  Sysop-Mode RFC/Client funktioniert jetzt
o  Ausschlusszeiten werden bei Sysop-Mode und RFC/Client
   nicht mehr beachtet
o  Cancel/Supersedes beruecksichtigt jetzt Alias-Adressierung
   (ZConnect, RFC/UUCP) sowie eMail-Adresse (RFC/UUCP, RFC/Client)
o  Datenbank-Crash bei leerer Nachrichten-Datenbank und
   Nachricht an User behoben
o  Bei /X/S/S wird korrekt Windows 2000 angezeigt statt Windows XP
o  Beim Archivieren von Nachrichten mit <Alt-A> wird die
   archivierte  Nachricht nicht mehr verschluckt, wenn das
   Brett eine Vertreteradresse und aktivierte Schreibsperre hat
o  UUZ: Endlosschleife bei defekten Nachrichten behoben


Interne Aenderungen
- ------------------
o  Uebergabe der Nachrichten-Flags nach LISTER.PAS verlagert
   (Overlay)
o  DoSend: Betreffabfrage ausgelagert als "EditBetreff"
   (Prozedurrumpfgroesse).
o  DosemuVersion nach CLIP.PAS verlagert (Overlay)
o  Einige Funktionen nach ASM umgeschrieben (Trim, Range,
   Hex, Sgn, Min, Max, Minmax, Blankpos, Firstchar, Lastchar)
o  Selten benutzte Routinen von TYPEFORM nach XPOVL verlagert
o  'Testshare' jetzt in ASM
o  Div. Defaults beim Anlegen einer neuen RFC/Client-Box geaendert
o  Pruefung auf gueltigen .BFG-Dateinamen vereinfacht ('IsDevice')
o  Etliche Displayroutinen deutlich beschleunigt, speziell fuer
   den Bildaufbau in DOS-Boxen von Windows 2000/XP
o  Einige "cpos(' ',s)" zu "blankpos(s)" geaendert


- ----------------------------------------------------------------
+ = neues Feature       ! = Bugfix
* = Aenderung            # = interne Aenderung
- - = Wegfall
- ----------------------------------------------------------------

Aenderungen ab Januar 2002    (zeitlich gegliedert)
==================================================
*  RFC/Client: Multiserver-Netcall implementiert
*  Der interne Befehl *SETUSER ist jetzt zum Netztyp RFC/Client
   kompatibel und gleichzeitig komplett ueberarbeitet/erweitert
!  Verbesserte Anzeige der Stammbox-Adresse unter der Menueleiste
!  Bessere Ermittlung der eigenen Adresse bei Cancel- und Super-
   sedes-Nachrichten fuer RFC/Client
!  Verbesserte Anzeige der Absenderadresse in Box-Konfigurations-
   dialogen
#  Kleine Codeoptimierung/Variableneinsparung
#  Einige const-Parameter bei dbRead* verwendet
!  WICHTIGER Bugfix zur Konvertierung von Nachrichten-Datenbank
   aus XP v3.12 vorgenommen
!  Mehrere Fehler im Brettmanager behoben (nach RFC/Client-Umbau)
*  Umschaltung des Wortumbruchs <Ctrl-W> unter "O" ermoeglicht;
   dieselbe Funktion bei Anzeige von Archivinhalten deaktiviert
!  Nachrichten mit KOM-Header ohne ueberfl. "Kommentar"-Abfrage
   bei Anzeige des Nachrichtenkopfs ("O") und Wiedervorlage ("V")
!  Zaehlerunterlauf beim Kopieren/Einfuegen Leer-/Steuerzeichen
   von/nach Clipboard abgestellt
*  'FastMove' um ueberfluessige Pruefung entschlackt
!  Nachrichten-Lesefenster zeigt Spalte "Realname" ungekuerzt an,
   wenn der Realname gleichzeitig Bestandteil der Adresse ist
!  Ausgangsverzeichnis-Eintraege bei deaktiviertem Sysop-Mode
   werden nicht mehr irrtuemlich bei anderen Netcalls verwendet
!  Wechsel RFC/Client<=>RFC/UUCP m. "O" im Sendefenster repariert
!  Schalterwerte bei /D/B/E/C unter RFC/Client werden gespeichert
!  Falsche Ergebnisse mit <F2> bei der Anlage einer RFC/Client-
   Serverbox behoben und die automatische Uebernahme korrigiert
!  Im Lesemodus "Alle" springt der Cursorbalken nicht mehr bei
   Verlassen des letzten sichtbaren zum ersten Brett zurueck
!  Probleme bei Markiersuche mit "S" bleibt unter keinen Umstaenden
   mehr auf bestellten aber nicht zutreffenden Brettern stehen
!  Markierte User sind auch ueber Adressbuchgruppen mit "+" und "-"
   direkt anzuspringen
!  Quotezeichenbehandlung bei RFC/Client wieder wie bei RFC/UUCP
*  UKWAW.BAT $CONFIG zur <F2>-Auswahl fuer den RFC/Client
   unter /D/B/E/C/Client-Aufruf hinzugenommen
!  Kritischen Uralt-Bug aus August 2000 behoben (wegen der
   Doppelung von Funktionsnamen mit dem LFN-Source)
+  Kommandozeilen-Parameter "/nomem" dokumentiert
*  Registrierungs-, Beta-, "Ueber OpenXP"- und sonstige Dialoge auf
   OpenXP/16 umgestellt und Hinweise sowie Kontakte aktualisiert
!  UUZ-Probleme bei kaputten "References:-Headern" abgestellt;
   String bleibt jetzt in voller Laenge erhalten
!  Decodierungsprobleme bei MIME-Multiparts (zugleich base64 und
   UTF-8) behoben
!  Decodierungsprobleme bei umbrochenen Zeilen und UTF-8 behoben
!  Fehlerhafte Anzeige von Archiv-Binaerinhalten unter bestimmten
   Konfigurations-Umstaenden wird vermieden
!  Volltextsuche ueberarbeitet: wieder Wildcardsuche nur im Wort;
   Umlaute werden jetzt auch im ISO-8859-1 Zeichensatz gefunden
*  Anzeigeort der Uhr im Archiv-Viewer nun in der Statuszeile
!  Die "blinde" Zeichenkonvertierung der MIME-Multiparts wurde
   korrigiert und zudem auf verschiedene Einzelfaelle eingestellt
!  Der "alte" MIME-Multiparts Typ "T" ist nun ohne Anzeigeprobleme
!  /N/Ae/T fuer "alte" MIME-Multiparts vom Typ "T" abgestellt
!  Div. Zeichensatz-Workarounds fuer OjE
!  Leerzeichen in Boundaries von MIME-Multiparts stoert nicht mehr
*  "99999" als Standardwert bei der Neuanlage einer RFC-Clientbox
   (Workaround fuer UKAW)
!  Probleme wg. mehr als 20 Leerzeilen in NETCALL.DAT abgestellt
!  "Unfolded" Headers erhalten bei Zeilenumbruch und etwaigen
   folgenden Leerzeichen nur noch ein Leerzeichen beim Entfalten
*  Archivieren mit ALT-P erhaelt div. Nachrichtenflags intakt
!  Bugs beim Oeffnen von Singlepart-Binaernachrichten ausgebaut
- -  Ueberfluessige Prozedur 'Do_XPHilite' entfernt
!  RFC-1522-Codierung fuer MIME in Headerzeilen verbessert
!  Content-Type-Header ausgehender MIME-Nachrichten beibehalten
!  Aenderungen des Empfaengers im Sendefenster bei Punktschreibweise
   fuehren nicht mehr zu Fehlermeldung ueber unbekanntes Brett
!  "/" im Brettnamen wird bei aktivierter Punktschreibweise nicht
   mehr zu "." konvertiert, ebenswoenig i.d. Schablone $NEWSGROUP
!  Fehlerhafte Charset-Variablen-Intialisierung behoben
!  Zeichen der Signatur werden bei der Umlautdeklaration beachtet
!  Zeichenmuell wg. falscher Suchrichtung im Clipboard abgestellt;
   Fehlermeldung nach Ressource verlagert
!  Nachrichten in RFC-Newsgroup werden auch mit Sonderzeichen-
   einstellung "ASCII" ggf. als "ISO-8859-1" deklariert
!  Brettweiterschalter wird nach 127 Trennzeilen nicht mehr "muede"
!  Temporaerdateien werden jetzt immer korrekt geloescht
!  Nachrichtenweiterschalter nach MIME-Auswahldialog repariert
*  SERVERS.DAT erweitert
*  DBFORM.TXT um Nachrichtentyp "M" ergaenzt
*  UPDATE.TXT Hinweis auf Sysop-Mode-Schalter hinzugefuegt
*  README.TXT an OpenXP/16 angepasst
*  Versionsstrings korrigiert/geaendert. Bsp.:
   "CrossPoint [OpenXP/16] v3.40 RC3 @ 0903022151 R/C816"
!  Unsinnige Fehlermeldung unter /Edit/Viewer mit MIME-Typ
   "text/..."  und fehlendem externen Viewer abgestellt
*  Anzeige von Dateien in Unterverzeichnissen eines Archivs
   im Archiv-Viewer
!  Hoehe/Breite von /Config/Anzeige/Diverses korrigiert und an
   englische Ressource angepasst
*  /Nachricht/Brettmanager/Bestellen: Abfrage "Anzahl Artikel" in
   Ressource verlagert und fuer englische User lesbar gemacht. :)
!  Entpacker-Parameter des Archiv-Viewers ohne Anfuehrungszeichen
*  Steuerzeichen am Stringende beim einzeiligen Einfuegen ins
   Clipboard werden entfernt (statt Konvertierung zu Leerzeichen)
+  Rechts-/Links-Scrolling im Archiv-Viewer aktiviert
!  Fehlerfall der UUE-Erkennung ("begin" im Text) abgefangen
*  Warnsignal beim Clipboard wird ebenfalls ueber den PC-Laut-
   sprecher ausgegeben
*  Bei Nachrichten mit KOM-Header Aendern mit /N/Ae/T deaktiviert
*  Gesamte Zeichensatzdecodierung und -konvertierung entruempelt,
   von Redundanzen befreit, korrigiert und erweitert
!  Bei der Brett-Schnellsuche mit "." oder "/" werden jetzt immer
   die PM-Bretter gefunden
!  Bei der Brett-Schnellsuche mit aktivierter Punktschreibweise
   erfolgt jetzt Gleichbehandlung von "@" und "/"
!  Richtige Cursor-Position bei Brett-Schnellsuche mit ".", "/"
!  Archivierung von Nachrichten mit KOM-Header repariert;
   die Beantwortung solcher Nachrichten uebergeht den Kommentar
!  <Alt-E> beim Editieren einer externen Datei in einer Nachricht
   aendert nicht mehr die Nachricht zur Datei
!  MIME-Multipart-Konvertierung-'charset'-Variable repariert
!  base64-Decodierung nochmals korrigiert und optimiert
!  Eintrag eines Kopienempfaengers ("K") im Sendefenster repariert
!  Extrahieren im Archiv-Viewer fuer MIME-Multiparts angepasst
!  LFN-Probleme im Archiv-Viewer mit Einfrieren behoben
!  LFN-Anzeige-Probleme im Archiv-Viewer behoben
!  Im Archiv-Viewer ist die Anzeige auch vom Entpacker vergebener
   kurzer Dateinamen unter einem LFN-faehigen BS moeglich
!  Entpacker-Aufrufe mit mehr als 127 Zeichen werden abgefangen
*  Interner Lister positioniert den Dateinamen konstant in der
   Kopfzeile, unabhaengig von der Rollbalken-Einstellung
*  Robustere Decodierung der nach RFC 1522 codierten Headerzeilen
*  Umsetzung des Paragraphenzeichens fuer Anwender unter der
   Codepage 850 (Workaround)
*  Das Paragraphenzeichen (#21) kann jetzt wie alle zugelassenen
   Zeichen eingegeben werden
#  Variable 'screenwidth' an einigen Stellen verwandt
#  LFN-Unterstuetzung durch den Schalter /lfn leicht modifiziert
*  fuer eingehende SMTP-Mail wurde der Header "U-Delivered-To" und
   der Schalter "-UseEnvTo" beim UUZ eingefuehrt
*  Zeichensatz ausgehender MIME-Multipart-Nachrichten bleibt
   unkonvertiert auch ohne Header CHARSET: ISO1
*  Bei eingehenden MIME-Multipart-Nachrichten wird kein Header
   "TYP: MIME" mehr erzeugt
*  Erkennung ein- oder ausgehende Nachrichten als MIME-Multipart
   durch Content-Type-Header und/oder Header Typ: MIME
!  Headerzeilen ausgehender RFC-Nachrichten werden jetzt *immer*
   vom IBM- in den ISO1-Zeichensatz konvertiert
*  Neuer UUZ-Schalter "-client" fuer eingehende Nachrichten
#  Geringfuegige Code-Optimierung (copy => mid).
!  Leertasten bei Tastaturmakros werden als < > geschrieben
*  Im MIME-Auswahlmenue kann die Anzeige im Lister erzwungen
   werden mit <Ctrl-Enter> bzw. <Space> (Leertaste).
!  Mailviren-Warnabfrage laedt die Nachricht in den int. Lister
!  Verbesserter Nachrichtenweiterschalter bei Mime-Multiparts
- -  Schnellsuche Brett-Uebersicht mittels "/" deaktiviert
*  Schnellsuche Brett- und User-Uebersicht mit Leerzeichen moegl.
- -  nach Ausbau von 'Do_XPHilite' ueberfluessige Variablen entfernt
#  Zeilenanzahl (/C/A/Z) wird nur noch bei Bedarf neu gesetzt
#  Variable 'msgflags' von integer in longint geaendert.
*  Fuer vd. Lesemodi wird nun auch die Markierung "*" eingesetzt
!  Fido-Tearline zeigt hinter der Versionsnummer wieder "R" an
!  Auch Fido-Netmails kann nun automatisch das XP-Reklamebanner
   angehangen werden
#  'showkey.ks' wieder eingebaut wg. Funktionstasten-Farben
*  Das Makro $ASK wird jetzt von den Funktionstasten unterstuetzt
   (womit auch unter den normalen Tastaturmakros einfach externe
   Programme aufgerufen werden koennen)
!  Reparaturversuch an XP-Schnittstelle XP_NTVDM.DLL
!  983. Nachrichten-Weiterschalter-Fix damit bei MIME-
   Multiparts der Schalter <Ctrl-W> nicht total deaktiviert wird
!  Der Nachrichtenweiterschalter <Ctrl-W> zeigt wieder an
!  Speicherleck beim Laufwerks-/Verzeichniswechsel behoben
!  Vor Reservierung fuer Dateinamen wird nun der Speicher geprueft
!  Beim Brett-Weiterschalter wurden einige Fehler abgestellt
!  Dateinamen im Archiv-Viewer werden komplett angezeigt
*  Ascii #0 wird jetzt in die Zwischenablage als Leerzeichen
   uebernommen, statt den String an der Stelle abzuschneiden
!  Der From:-Header wird vor der Zerlegung jetzt MIME-decodiert
*  Nur noch drei UUZ-Parameter bei ausgehenden Nachrichten
!  Bei MIME-Machrichten ist die Auswahl des internen Listers
   im MIME-Auswahlmenue jetzt immer moeglich
*  Anzeige des Nachrichten-Weiterschalters <Ctrl-W> geaendert
#  Wortumbruch-Umschaltung im Lister (<Ctrl-W>) komplett umgebaut
!  XP-Schnittstelle XP_NTVDM.DLL zu testweisem Gebrauch geeignet
*  MIME-Decodierung nach RFC 1522 an RFC 2822/2047 angepasst
#  Code in 'fsbox' (Dateiauswahl-Box) fuer mehr Stack optimiert
#  Dateiauswahl-Box bekam fuer rekursive Aufrufe stackschonendere
   Sortierroutine
!  Korrektur an Message-IDs bei eingehenden Cancel-Nachrichten
*  Sortierung der Dateiauswahl-Box geaendert: Erst Verzeichnisse,
   dann Dateien, dann Laufwerke.
#  Unit 'mimedec' ins Overlay verschoben
*  Ressourcen an erweiterte User- und Brettfunktionen angepasst
*  Unterstuetzung aller derzeit bei der IANA registrierten
   Alias-Namen fuer US-ASCII, ISO-8859-x und Windows-1252
   bei eingehenden Nachrichten
*  MIME-Multipart-Versand (RFC/ZConnect) implementiert :-)
!  Div. Nachrichtenflags bleiben beim Archivieren aus dem AM-
   Brett mit <Alt-P> jetzt erhalten
*  "Erraten" eines URL aus der Mail-Adresse beim Kopieren
   vom Lister ins Clipboard
!  Bei MIME-Multiparts und aktiviertem Nachrichten-Weiterschalter
   wird jetzt zur naechsten Nachricht weitergeschaltet
!  Die Auswahl einer anderen bzw. gemeinsamen  Serverbox mit "O"
   im Sendefenster (sog. "forcebox"), speziell fuer RFC und
   ZConnect repariert und gegen Fehlbedienung abgesichert
!  Fido: Bei /N/W/R aus dem Unversandt-Brett bleibt eine vorher
   mit "O" im Sendefenster gewaehlte Serverbox jetzt erhalten
   (die neue Headerzeile "X-XP-Box" wird u.a. auch dazu genutzt)
!  Fuer den MIME-Multipart-Versand wird bei ZConnect-Boxtyp jetzt
   der  Header "U-MIME-Version 1.0" erzeugt
!  Fuer Binaernachrichten ("I" auf User-Brett) MIME-Multipart-
   Versand im Sendefenster deaktiviert
!  Fehler bei Charset-Deklarierung von MIME-Multiparts behoben
!  Im Lesemodus "Alles" kann das Brettweiterschalten wieder
   mit <Ctrl-Esc> bzw. <Shift-Esc> unterdrueckt werden
*  Anzeige des Nachrichten-Weiterschalters <Ctrl-W> geaendert
!  Reparatur der Anzeige von Message-IDs
!  Laufwerkswechsel auf Laufwerk [M:] mit <Ctrl-M> im Datei-
   Auswahlfenster funktioniert jetzt
!  Die Schreibweise des Serverbox-Namens wird bei autom. Anlage
   jetzt unveraendert uebernommen
*  Umfangreiche Aenderungen/Ergaenzungen/Korrekturen der Online-
   Hilfe zu  MIME-Multipart-Versand und der Auswahl einer
   anderen/gemeinsamen Serverbox im Sendefenster.
+  CD-ROM-Laufwerke werden im Datei-Auswahlfenster angezeigt
#  Alle Textausgaben des Datei-Auswahlfensters vom Sourcecode
   in deutsche und englische Ressource verlagert
+  Semikolon zur Liste fuer URLs zulaessige Zeichen hinzugefuegt
*  Weitere Vorbereitung fuer Euro-Unterstuetzung <AltGr-E> = "e"
!  Editor wird nicht mehr irrtuemlich bei PM-Antwort aufgerufen,
   wenn ohne Betreff ein "Nein" bei der Rueckfrage gewaehlt wird
!  Beim Schalter "-UseEnvTo" prueft UUZ auf "Delivered-To"
!  Erkennung von Laufwerken und deren Kapazitaets-Anzeigen im
   Dateiauswahl-Fenster ueberarbeitet
!  Es erfolgt jetzt immer eine IBM=>ISO-Konvertierung bei MIME-
   Multipart-Nachrichten
*  Die Headerzeile "X-XP-BOX" wird bei den Netztypen ZConnect
   und Fido jetzt nur noch in der Nachrichten-Datenbank
   erzeugt, um sicherzustellen, dass sie nicht ins Netz gelangt
!  Clipboard wird jetzt vorsorglich immer geschlossen
!  Aenderungen an interner Clipboard-Datei (funktioniert jetzt
   unter Windows NT/2000/XP und auch unter Linux Dosemu)
!  Die Funktion 'ClipAvailable' nur bei Windows NT aufrufen
#  Umstellung beim Pruefen der Variable 'ClipAvailable'
!  Wildcardzeichen ("?", "*") sind bei Verzeichnisangaben keine
   erlaubten Zeichen mehr, nur noch bei QWK explizit zugelassen
!  Einige IOResult/close()-Routinen sauberer gestaltet
*  Vor dem einzeiligen Einfuegen des Clipboard-Inhalts  werden nun
   Steuerzeichen entfernt statt in Leerzeichen umgewandelt
#  'function dup' in ASM-Fassung eingebaut
!  Das Verhindern des Weiterschaltens zum naechsten User beim
   Verlassen eines User-Bretts mit <Shift-Esc> repariert
!  Menuefunktion /XPoint/Export/Brettinhalt repariert
!  IOResult/close() in 'ReadServersDat' sauberer gestaltet
!  Viewer-Tempfiles im XP-TEMP-Verzeichnis werden jetzt wieder
   korrekt geloescht
*  "Enhanced UUZ" - der komplett ueberarbeitete, in wesentlichen
   Teilen neugeschriebene ZConnect<=>RFC-Nachrichtenkonvertierer
   (detaillierte Dokumentation s. gesonderte Datei UUZ_ENH.TXT)
*  Zeichensatz-Behandlung und -Konvertierung komplett
   ueberarbeitet und Vorbereitungen fuer Euro-Support getroffen
!  Max. zulaessige Betrefflaenge auf 248 Zeichen reduziert
!  Max. Einfuegelaenge im Clipboard ist jetzt identisch mit max.
   Stringlaenge (255 Zeichen).
!  Clipboard wird jetzt auch vorsorglich bei einzeiligen
   Einfuegungen immer geschlossen
!  Fido: Abfrage, Durchsuchen und Verwalten von Nodelisten
   geaendert/korrigiert/erweitert
!  Fehler mit <Alt-B> im internen Editor bei optional vorhandener
   Konfiguration des externen Editors abgestellt
+  Spezial-Suche kann jetzt auch nach dem Empfangsdatum von
   Nachrichten suchen.
!  Einfrieren von XP beim Anhaengen einer Datei als MIME-Attach
   behoben, auf die bereits ein anderes Programm Zugriff hat
!  Absturz bei Benutzung des User-Anlegedialogs behoben
*  FIDO: Auswertung von TIC-Files komplett ueberarbeitet und
   erweitert
*  Grosses Gebuehren-Update fuer verschiedenste Gebuehrenmodelle
   (Default-Waehrung jetzt EUR)
*  Anlegen des Overlay-Cache (XP.OVR) im EMS/XMS optimiert und
   erweitert sowie die Anzeige der Anlage unter /X/S/S eingefuegt
#  Blockgroesse der Ressourcen von 128 auf 256 Bytes vergroessert;
   Probleme beim XP-Start mit alten Ressourcen werden abgefangen
*  Fido: Grundlegendes Redesign der Nodelist-Abfrage mit <Alt-N>
   bzw. /F/N/A u. des Durchsuchens m. /F/N/D ("Nodelist-Browser")
*  Unterstuetzung der R24PNT-Liste verbessert
!  Fehlerhafte Darstellung von Menues und Fenstern bei mehr als 20
   Suchen nach einer Message-ID abgestellt
!  Endgueltig gelungene Reparatur der Schnittstelle XP_NTVDM.DLL
   zum direkten Zugriff auf das Clipboard von Windows NT/2000/XP
!  Dateidatum und -uhrzeit von NEUES.DAT werden jetzt beim
   Programmstart immer auf den aktuellen Wert gesetzt (Datum
   und Uhrzeit *in* NEUES.DAT bleiben unveraendert!)
#  Unversandt-Routine ('ClearUnversandt') optimiert
!  XMS-Speicheranforderungen werden jetzt unter Windows 9x/Me
   und Windows NT/2000 exakt ermittelt und sicher bereitgestellt
+  Lister kann jetzt Dateien/Nachrichten bis 64 Megabyte anzeigen
+  Kalender arbeitet jetzt bis zum Jahr 4000. ;-)
!  Routine fuer die erweiterten 20 Eintraege im Zusatzmenue
   wertet das Ausblenden von Eintraegen mit XPME aus
!  Behandlung der Taste <Ctrl-A> in Eingabefeldern (gesamten
   Feldinhalt markieren) korrigiert
*  Videoroutinen ueberarbeitet und korrigiert sowie VESA-Modus
   fuer 60 Zeilen wieder entfernt
!  Kapitalen Bug in der haeufig verwendeten Routine 'existf()'
   behoben
!  Verwaltung der Filehandles besser  organisiert, abgesichert
   und fuer nicht-unixoide BS-Umgebungen komplett ueberarbeitet
!  Windows- und OS/2-Versionserkennung verbessert
!  Anzeigefehler bei Nachrichten behoben, die mit einem
   Leerzeichen enden
*  Alle relevanten Meldungen auf FreeXP umgestellt
*  FreeXP ist jetzt Freeware. :-) Registrierung deaktiviert
   und Versionsmeldungen angepasst
!  Laden des Sprachmoduls (Ressource) beim XP-Start komplett
   ueberarbeitet und logischer gestaltet
!  Routine zum Kuerzen des Pfad- und Dateinamens zur Anzeige in
   Editor, Lister, Dateiauswahlbox usw.) komplett neu geschrieben
!  Kein Abschneiden von Zeichen mehr bei Pfad-/Dateinamen
!  Max. zulaessige Anzeigelaenge des Pfads in der Titelzeile
   auf 59 Zeichen begrenzt (statt bisher 61)
#  Leicht geaenderte Routine 'posn()' von JG uebernommen
#  Die Routine 'countchar' repariert (z.Z. nicht in Gebrauch)
+  Unit LFN zu 'uses' hinzugefuegt (zur Unterstuetzung langer
   Pfad- und Dateinamen > 79 Zeichen)
*  Ermitteln des gesamten und des freien Festplatten-Platzes
   komplett ueberarbeitet und nochmals repariert sowie spezifische
   Routinen fuer Windows NT/2000/XP implementiert.
+  Absicherung gegen moeglichen Datenverlust durch harten Crash
   bei Ablagedateien MPUFFER.* die groesser als 2 GB werden
#  Grossschreibung der Dateierweiterung: ".TMP" statt ".tmp"
+  Neue Packereintraege fuer Info-Zip ZIP und UNZIP hinzugefuegt
#  Moeglichen Arithmetik-Ueberlauf bei Yuppie- und MauTau-
   Datenbanken abgefangen
#  Lesemodus der NEUES.DAT fuer Multiserver-Netcalls angepasst
#  Zusaetzliche Schnittstellenfunktion fuer ext. Clients prueft
   (mit Datei NO_USV.ERR) erfolgreichen Nachrichtenversand
!  Mail- und Newsserver-Liste in SERVERS.DAT aktualisiert
*  Tastaturabfragen funktionieren alle auch bei Angabe von /w2
+  Pruefung auf korrekte Revision der Schnittstelle XP_NTVDM.DLL
   unter Windows NT/2000/XP
!  Fixes zum Einbinden von Node-/Pointdiffs (Fido)
!  Korrekte Fehlermeldung zu fehlenden Filehandles bei Windows Me
*  Ausbau von /X/S/S zur allgemeinen Supporthilfe
!  Decodierung von quoted-printable-, base64-, und/oder
   UTF-7/8-codierten Textteilen in Multipart-Nachrichten
   korrigiert und deutlich robuster gestaltet, speziell
   im Zusammenhang mit langen Zeilen > 255 Zeichen
#  Zeichensatz-Variablen fuer MIME-Multipart mit 30 Zeichen Laenge
!  Einfrieren von XP bei Nachrichten groesser als 2 GB behoben
!  Nur die als "echte" Multiparts in der Datenbank erfassten
   Nachrichten werden noch per MIME-Auswahldialog angezeigt und
   konvertiert
#  Absicherung gegen moegliche Datenbankfehler beim Ersetzen
   von Ruecklaeufern
+  Neue "Spassfonts" (mit /F:*4 bzw. /F:*5 erreichbar)
*  DOS-Emulator DOSBOX wird jetzt erkannt; das Pruefen auf freie
   Filehandles wird aufgrund eines Problems mit der Linuxversion
   dieses Emulators danach *nicht* durchgefuehrt
#  Integration des Overlays in die XP.EXE. Damit Ausbau von
   Fehlermoeglichkeiten beim Overlay.
#  Groesse des OVRs wird jetzt durch eine Assemblerfunktion ermittelt
!  Bugfix: Die Ausgabe von ZPR kann wieder umgeleitet werden.
*  Erneuerung der Gebuehrentarife.
!  Beseitigung eines Anzeigebugs in x/s/n.
+  Einbau einer experimentellen GnuPG-Unterstuetzung
+  Mit dem Programm AVSCAN kann ein unter Windows installierter
   Hintergrundvirenwaechter getriggert werden.
!  Fehler bei der Bestimmung eines Schaltjahres beseitigt.
*  Update der Gebuehrentabelle auf Stand 01.03.2005.
+  Citycarrierzuschlaege koennen jetzt mit berechnet werden.
*  Speicherproblem in einer Unit behoben.
*  Der Nodediff-Prozessor NDIFF bricht jetzt sauber bei defektem
   Nodediff ab.
!  Fehler im Dialog "Externe Einstellungen" (RFC/Client)
   beseitigt.
!  Bugfix: Domain und FQDN wurden zuweilen aus BFG-Dateien geloescht
!  Bugfix fuer DOS: Fehler im Dialog "Externe Einstellungen" (RFC/Client)
+  Ungueltige E-Mail-Adressen @invalid sind jetzt moeglich
+  An Ungueltige E-Mail-Adressen @invalid kann nicht mehr
   geschrieben werden
- -  Versandgaengelung bezueglich PDZM und ZPR entfernt.
+  RFC/Client: Erweiterte Kommandointerpreterunterstuetzung
!  Bezugsverkettung verbessert.
!  Edit/Viewer funktioniert wieder.
- -  Ausbau verwirrender und nutzloses Optionen zu Binkley-Style-Outbound
!  Edit/Viewer zeigt Aenderungen jetzt wieder sofort an.
!  Hotfix gegen die fehlerhafte Behandlung von
   Supersedes eingebaut.
*  Ersetzen des E-UUZ vom 30.08.2003 durch die Testversion
   vom 7.08.2004.
!  Nachtraegliches Aendern der E-Mail-Adresse bei Nachricht/Direkt
   wenn sowohl die alte als auch die neue Adresse nicht in der
   Datenbank erhalten war fuehrte zu einem Datenbankcrash.
*  Dokumentation ueberarbeitet


Die Aenderungen im Einzelnen (nur gegenueber letzter Testversion):
- ----------------------------------------------------------------
!  Hotfix gegen die fehlerhafte Behandlung von
   Supersedes eingebaut.
*  Ersetzen des E-UUZ vom 30.08.2003 durch die Testversion
   vom 7.08.2004.
!  Nachtraegliches Aendern der E-Mail-Adresse bei Nachricht/Direkt
   wenn sowohl die alte als auch die neue Adresse nicht in der
   Datenbank erhalten war fuehrte zu einem Datenbankcrash.
*  Dokumentation ueberarbeitet
- -- 
Mit freundlichen Gruessen,
Martin Wodrich
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)

iD8DBQFDZhkEfymBmdFa7LcRAkR2AKDlBpoi3BTcpp2NnWRtJskbc2peZgCg1fzE
n10P4WJXo3zaHy6rgqWB93k=
=33QE
-----END PGP SIGNATURE-----
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
Dev-List@freexp.de
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an