home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
misc
/
volume35
/
mbox
/
part11
/
Changelog
Wrap
Text File
|
1993-02-05
|
11KB
|
300 lines
Heute, nach einem Telefonat mit Volker haben wir beschlossen die Versionen
der ix/MBox mal auf einen Gleichstand zu bringen.
Da inzwischen mehrere Leute an der Box programmieren, verliert man leicht
den Ueberblick, wenn nicht von einem definierten Stand der Version ausge-
gangen wird.
Die Version 1.6.0 soll deshalb die Version sein, auf die sich alle nach-
folgenden Aenderungen beziehen!
Also wenn Aenderungen gemacht werden, diff's erzeugen und Volker schicken.
Dabei sollte man die Angabe der Version (ab Version 1.6.0) und Patchlevel
nicht vergessen, auf die sich das Diff bezieht!
Um Aenderungen nachvollziehen zu koennen, waehre meine Bitte, an dieses
File kurze Erlaeuterungen zu den Aenderungen anzuhaengen!
---------------------------------------------------------------------------
Sat Nov 16 02:21:20 MEZ 1991, Hergo Pape <hergo@ivcmd.Boerde.DE>
ix/MBox 1.6 PL1::
- File patchlevel.h eingefuert, hier sind die Version, der Autor und
die aktuelle Patchlevel definiert. Das File wird in mbox.h eingelesen.
- Makefile geaendert, "bled" braucht nicht mehr extra uebersetzt werden.
Die Variable MBOXHOME eingefuehrt, daher man kann jetzt die Sourcen
irgendwo uebersetzen und installiert wird in MBOXHOME. Ist meiner Meinung
nach guenstiger fuer die Versionskontrolle.
- In nerror() den Aufruf der Funktion loop() gegen longjmp() ausgetauscht.
Zumindest unter ISC gibt es jetzt kein core mehr beim verlassen der Box.
- In mb-daemon.c gibt die Finktion scan() nur char zurueck! Geaendert auf
char *scan(), da ein String zurueckgegeben wird.
- In bled.c, HILFE wird jetzt im Makefile definiert.
- File portinfo.c, bei ps musz leider anstatt "ps a", "ps -a" angegeben
werden. Kann jetzt per #define in mbox.h definiert werden.
Wenn ich <defunkt> Prozesse habe, geht das aber auch noch nicht richtig.
- If's auf File-Zeiger von 0 nach NULL geaendert. Ich hoffe ich habe alle
gefunden.
---------------------------------------------------------------------------
Sun Nov 17 09:02:12 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL1::
- Fataler Fehler im File xmd.c gefunden und behoben.
(Das Uebliche: "=" oder "==", dass ist hier die Frage ...)
- Ausgabe im Modus "Seitenweise ausgeben, Seitende markieren" komplett
ueberarbeitet. Diese Aenderung bezieht sich auf show.c, portinfo.c,
tools.c, misc2.c, misc.c und lesen2.c.
- Hergo's Makefile fast komplett uebernommen - leider ist MINIXens
MAKE etwas umstaendlicher, desshalb musste 'ne kleinere Aenderung
gemacht werden.
- Die Geschichte mit "ps -a" wird generell so gefahren, denn auch
MINIX kennt diese Flagge.
---------------------------------------------------------------------------
Wed Nov 20 17:02:12 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL2::
- Im Makefile gab's noch ein paar Unstimmigkeiten .... jetzt gibt's
ein paar weniger :-)
- Fuer den Fall das die Datei UDBASE (siehe mbox.h) nicht existiert,
richtet die MBox automagisch eine Userdatenbank ein, die den
Definitionen in mbox.h angepasst wird.
- In admin.c war eine Forward Deklaration nicht zulaessig.
- Die SYSV-Version hatte den "nnpost" nicht im Griff. Dieses Problem
ist jetzt behoben - allerdings werden Subject, Keywords und Summary
mit "No xxxx." gefuellt wenn sie nicht definiert vom User definiert
wurden.
---------------------------------------------------------------------------
Sat Nov 23 16:22:24 MEZ 1991, Hergo Pape <hergo@ivcmd.Boerde.DE>
ix/MBox 1.6 PL3::
- In coreleft.c noch ein "#include <malloc.h> eingefuegt, sonst kommt
bei malloc() ein Warning.
- Im Makefile ist weiterl.c angegeben! habe das File weiterleiten.c
entsprechend umbenannt.
- Unter ISC gibt es keine Funktion "chgrp()", das wird wie bei SYS7
mit chown() gemacht.
- In bled.c wurde HILFE nochmal definiert! Habe #ifndef Klammer drum
gesetzt.
- In xmd.c fehlt in der Funktion main(), ganz hinten eine Klammer '}'!.
---------------------------------------------------------------------------
Sun Nov 24 11:15:43 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL3::
- Die Flagge -D_ISC sorgt dafuer, dass auch unter Interactive UNIX
der System Call "chown" statt "chown"&"chgrp" eingesetzt wird.
- Die Flagge -D_DATESTAMP gibt auf der Console (oder auf was immer
gerade per REDIRECT umgeleitet wird) zusaetlich zu den alten MBox-
Informatione auch Datum und Uhrzeit aus.
---------------------------------------------------------------------------
Wed Dec 4 19:41:02 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL4::
- Die Flagge -D_SCO entspricht fast komplett -D_ISC. Allerdings wird
die Definition der ENTER Taste bei -D_SCO zusaetzlich beeinflusst
(ENTER = 13).
- Im Makefile fehlte bei PROGS die Angabe "xmd" ("mb-daemon" war doppelt
aufgefuehrt.
- Die Umbenennung von "weiterleiten.c" auf "weiterl.c" bleibt auch
weiterhin den Installateuren ueberlassen :-)
---------------------------------------------------------------------------
Sun Dec 8 19:41:02 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL4::
- Da die MBox ab sofort komplett auf RMAIL und INEWS aufsetzt, gibt's
ein paar GROESSERE Aenderungen:
Die Modi SYS_ACCOUNT und HDB_UUCP wurden komplett deaktiviert.
Die Kommunikation mit RMAIL, INEWS und SMAIL (?) laeuft ueber drei
Shell-Scripts: $MBOXHOME/etc/rmail.sh, ~/etc/inews.sh und ~/etc/alias.sh
- Bisher habe ich es nicht fertig gebracht auf SETUID "root" zu verzichten.
Auch nach der Umstellung auf RMAIL/INEWS laufen MB-DAEMON und MBOX
nur mit "root"-Permissions fehlerfrei.
---------------------------------------------------------------------------
Sat Dec 28 18:11:41 CET 1991, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6e PL5::
- Alle Text-Zeilen im Source-Code der ix/MBox wurden entfernt und durch
#DEFINES ersetzt. Diese Defines koennen ueber das "Language-File"
[mbox.msg] belegt werde.
- Die Dateien [help.befehle], [help.hilfe] und [help.shorthelp] liegen
in englischen Versionen vor. Das gilt auch fuer die Dokumentation.
- Verschiedene Fehler in "lesen2.c" und "admin.c" wurden behoben. Ausserdem
wird neue Post auch direkt beim Anmelden angekuendigt.
---------------------------------------------------------------------------
Wed Jan 1 11:11:11 CET 1992, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL6::
- Probleme mit "ifdef XXX || XXX" in [defs.h] und [getline.c] geloest.
- Der XMD wertet nur noch das erste Auftreten von "From:" und "Subject:"
aus. Bei "From" (aus dem Envelope) gibt's 'ne Sonderregelung.
---------------------------------------------------------------------------
Wed Jan 4 22:31:51 CET 1992, Volker Schuermann <volkers@unnet.w.open.de>
ix/MBox 1.6 PL6::
- Befehl "Suchen" testweise implementiert. Er setzt auf GREP auf.
- Die Header von MAIL und NEWS koennen editiert werden. "Followup" und
"Poster" werden erkannt und ausgewertet.
---------------------------------------------------------------------------
Tue Feb 17 21:02:32 CET 1992, Volker Schuermann <volkers@unnet.w.open.DE>
ix/MBox 1.6 PL8.7::
- Befehl "User" erweitert: Informationen ueber lokale User aus der
Userdatenbank, oder per "uux" von anderen Sites.
- Sicherheitslecks in "postfach.c" und "admin.c" gefunden und entschaerft.
- Header werden generell <intensive> ausgegeben.
- Funktion "Download" bietet die Option mehrer Dateien mit einem
Kommando zu uebertragen.
- Funktion "Statistik #" zeigt zusaetlich die Ausnutzung der Baudrate
in Prozent an.
- Befehl "Statistik %" errechnet eine HITLISTE aus der Liste der
Downloads.
- Erfassung in "postfach.c" und "admin.c" erlaubt keine Sonderzeichen
in Name, Nick/Alias und Shell-Name.
- XMD verfuegt ueber eine XMD.ALIAS-Datei, in der Empfaenger-Adressen
lokal umgeleitet werden koennen.
- Das Makefile wurde ERHEBLICH verbessert!
- Die INDEX-Files muessen nicht mehr global fuer alle Gruppen im
voraus gebildet werden, sondern koennen auch online von der MBox
gruppenweise erstellt werden.
---------------------------------------------------------------------------
Fri May 28 19:53:21 CET 1992, Volker Schuermann <volkers@unnet.w.open.DE>
ix/MBox 1.6 PL10::
- MB-DAEMON wurde erheblich verbessert, was zu einem Geschwindigkeits-
vorteil von bis zu 200% fuehrt
- RTF (Richtext Format) und 'Quoted-Printable' sind jetzt fuer alle
MBox-User lesbar
- Erste Schritte ich Richtung MultiMedia-Mail sind implementiert
- Neue Befehle: EDIT, DOWNLOAD
- Es wurde ein Accouting-Mechanismus eingefuehrt, der levelabhaengig
greift - dadurch laesst sich eine Trennung von zahlenden und nicht-
zahlenden Usern herstellen
---------------------------------------------------------------------------
Sat Jun 6 14:11:01 CET 1992, Volker Schuermann <volkers@unnet.w.open.DE>
ix/MBox 1.6 PL10a::
- Der Befehl "BRETT !" wurde erweitert: Er zeigt jetzt neben dem
Namen eines Brettes auch den entsprechenden Informationstext an
- Es gibt jetzt eine Moeglichkeit externe Kommandos direkt in die
Befehls-Struktur der MBox einzubinden
---------------------------------------------------------------------------
Wed Nov 25 24:00:00 CET 1992, Volker Schuermann <volkers@unnet.w.open.DE>
ix/MBox 1.6 PL10j2::
- Umlaute werden nach ISO-8859-1 und IBM konvertiert. Natuerlich ist
eine Umsetztung nach 'ae', 'oe', ... moeglich.
- RTF-Preview wurde entsfernt. Stattdessen gibt's einen neuen Fullscreen-
Editor, der RTF-tauglich ist.
- Der Befehl "STATISTIK >" zeigt die Aktivitaeten von XMD an.
- Der Befehl "DISKUSSION" listet die Artikel/Gruppen, die ein User
gesendet hat.
- XMD laesst sich als Gateway konfigurieren: "name%node@mailbox" ...
- Der Befehl "LOESCHEN >" entfernt alle 'Antworten', die sich im
privaten Postfach befinden.
---------------------------------------------------------------------------
Sun Jan 16 15:53:03 CET 1993, Volker Schuermann <volkers@unnet.w.open.DE>
ix/MBox 1.6 PL10j7::
- Weiterer Terminaltyp COLOR-ANSI implementiert.
- Der Befehl "USER" wurde um die Flagge "%" erweitert. Dieser Befehl
zeigt die Userliste mit den NEWSGROUPS an.
- Die Headerzeile "Return-Receipt-To:" wird sowohl beim Senden als
auch beim Empfangen von Mails unterstuetzt.
- Wenn ein neues Postfach eingerichtet wird, geht automatisch eine
Info-Mail an den Sysop.
- Die aktuelle Version wird am 17.01.1993 an "comp.sources.misc"
verschickt.