Fenster schließen


V2.0.0.0 (vom 24.12.2002)
==========================================================================
Hauptänderungen seit der letzten Stable (1.3.23.4):
  * SSL direkt integriert
  * ReCo-Server für Fernsteuerung des Hamsters
  * IMAP-Server für erweiterte Mailhandhabung
  * Score-After-Load für erweiterte Filterung geladener Artikel
  * Oberfläche: Erweiterte Einstellungen jetzt standardmäßig ausgeblendet,
    Menüpunkte gezielt ausblendbar, diverse Umbauten/Ergänzungen (Automati-
    sierung etc)
Sortierte Liste der (größeren) Änderungen seit der letzten Stable (1.3.23.4):
- Oberfläche
  - Hauptfenster:
    - STOP-Button für laufende Aktivitäten, bis zum Ende der Aktivität kann es je
      nach Aktivitätsart trotzdem ein wenig dauern.
    - Einfügebutton für die hs2-Shell erlaubt einfaches Einfügen von den verfügbaren
      Befehlen/Funktionen.
    - Automatische Einblendung von noch wartenden News-Jobs.
  - Einstellungen
    - Grundeinstellungen / Interne Gruppen: Lokale Gruppen direkt anlegbar, neue
      Unterseite für Einstellungen bzgl. der diversen Protokolle, Menübefehle
      gezielt ausblendbar.
    - Benutzerverwaltung: Alphabetische Sortierung, Anzeige der Aliase und Forwards
    - Newseinstellungen / Gruppen und Ladeaufträge: Multiple Auswahl möglich
    - Newsgruppen
      - Neuer Typ "Gateway" schickt Postings an ausgewählte Mailadresse
      - Moderierte Gruppen haben Moderationsadresse
  - Skript/Modul-Dialog: Direkte Bearbeitung von Skripten und Modulen möglich,
    Pfade direkt dort einstellbar.
  - Neuer Dialog für Mail/News-Verzeichnisse mit Vorschaufenster, Löschfunktion, freier
    Sortierung und diversen anderen Komfortfunktionen.
  - Neuer Dialog Automatisierung erlaubt die bequeme Bearbeitung der inzwischen deutlich
    umfangreicheren "Actions", die Bearbeitung der Message-ID-Nachladelisten und vereint
    die Einstellungen, welche Server gestartet werden sollen und u.a. auch, welche
    Aktivitäten beim Hamster-Start ablaufen sollen.
  - Neuer Dialog für Hamster-History
  - Icon: Geänderte Reaktionen auf diverse Klickvarianten
  - Diverse Dialog/Menüergänzungen zur Konfiguration des IMAP- und Reco-Servers
  - Diverse Anpassungen durch die direkte Implementierung von SSL (OpenSSL-DLLs sind
    zusätzlich erforderlich!)
- hamster.ini, Neue Einträge:
  - [Setup] mail.GateUseHamsterEnvelope, mail.flupforgate, local.nntp.feedjunk,
    FilterNewGroupsInfo, MaxUnknownGroupsInRe, Startup.OLEServer, COMServerName,
    MaxLocalXXXXServersPerIP (XXX=NNTP/POP3/SMTP/RECO), Log.IgnoreConnectionLost,
    local.mail.BounceIfUnknownUser, local.mail.reqnotauth, Main.HideMenuItems,
    nntp.autogetserverinfos, local.mail.LocalMIDFQDN, StartUp.ScriptTimeout,
    log.FormatFileName, local.nntp.XOVERdelCRLF, news2mail.MIDExtension,
    Editor..app/params, news.feededcancel, news.feededsupersedes,
    news.feededcancelverify, news.feededcancelcontrolmsg, nntp.dropresidualjobs,
    News.ScoreFile.ExpiredEntries.Delete, purge.mailinlog.keeplines,
    PurgeMailScorefile.daily, mail.scorefile.expiredentries.delete
    purge.mailoutlog.keeplines, purge.newsoutlog.keeplines, purge.rasdiallog.keeplines
  - [Main] Title, TaskbarTitle, Logs.ShowHints, color.xxx.yyy
  - [EditDirs] Mailboxes, ShowAllFiles, ShowDirectly, news.DefColumnSort,
    news.DefColumnSortUp, mail.DefColumnSort, mail.DefColumnSortUp, ShowFileTypes,
    Preview_Wordwrap, Preview_AllHeader, Preview_FixedPitchFont, Preview_TextAttr,
    Preview_MaxLines, UpdateIntervalms, UseSmallIcons, ColWidths, news.ShowHeaders,
    mail.ShowHeaders, OwnTaskbarEntry
  - [EditScripts] OwnTaskbarEntry
  - [Actions] Timeout.ExecInit, Timeout.ExecRun
- hs1/2
  - hs1 wird nicht mehr unterstützt
  - diverse Optimierungen für verbesserte Performance
  - Kontrolle bzgl. der von einem Skript nicht freigegebenen Resourcen
  - ACHTUNG: Parameterliste für HamSendMail und HamSendMailAuth geändert!
  - Neue Befehle:
    - #!finalize als Gegenstück zu #!initialize
    - Konstanten definieren: Const, ConstEnum
    - Hamster-Steuerung: HamNNTPServer, HamSMTPServer, HamPOP3Server, HamIMAPServer,
      HamReCoServer, , HamShutdown, HamStopAllTasks, StopThread, HamResetCounters,
      HamMainWindow, HamTrayIcon, HamReloadConfig, HamReloadIPAccess, hamChangePassword
    - Log: HamRotateLog, hamaddlog
    - Interaktion/Ausgabe: popupbox, HamDialogEditDirs, HamDialogScripts,
      HamDialogNewsKillfileLog, HamDialogAddPull
    - INI-Dateien: IniDelete, IniEraseSection
    - hosts-Datei: LookUpHostAddr/LookUpHostName
    - Interne Abfragen: HamGetStatus(3,8), HamMainFQDN, HamMidFQDN, HamEnvelopeFrom,
      HamPostmaster, HamUsenetAcc, HamRCpath
    - News-Jobs: HamNewsJobsCheckActive
    - Artikelbestand: HamAddGroup, HamDelGroup, HamAddPull, HamDelPull,
      HamArtLocateMidInGroup, HamArtDeleteMidInGroup, HamArtDeleteNrInGroup
    - DLL-Nutzung: dllload, dllcall, dlllasterror, dllfree
    - Speicherverwaltung: memalloc, memsize, memsetint, memgetint, memsetstr, memgetstr,
      memvarptr, memfree, memforget
    - SSL-Nutzung: Geänderte Parameterliste für HamFetchMail, HamSendMail(Auth)
    - Scheduler: AtCount, AtSubfunction, AtFrom, AtUntil, AtOnDays, AtEveryMins
    - System: ScriptPriority, EventMultipleWait, SysErrorMessage, ClipRead, ClipWrite,
      RFCTimeZone, DiskFreeKB, GetEnvironment
    - Sonstiges: digest, random, DecodeMIMEHeaderString, listappend
- Scores.hst:
  - Score-After-Load erlaubt das Löschen von Artikeln nach dem eigentlichen Laden
    anhand von beliebigen Headerzeilen oder dem Textbody, entsprechende Filterzeilen
    müssen mit "?" beginnen.
- Mailfilt-hst:
  - Fehlerhafte Zeilen werden beim Programmstart angezeigt
  - Neue Regel AddDefault
  - Verfallsdatum mittels Expire:JJJJMMDD möglich
- Server
  - NNTP:
    - Unterstützung des NEWNEWS-Befehl auf Benutzerebene freizuschalten
    - Unterstützung für mode cancel a la INN
  - POP3:
    - Unterstützung von SASL-Verschlüsselung
    - Unterstützung des CAPA-Befehls (RFC2449)
  - SMTP:
    - Unterstützung von SASL-Verschlüsselung
  - Neuer Server "Remote Control"
  - Neuer Server IMAP
  - OLE:
    - jetzt bei Bedarf abschaltbar, OLE-Name änderbar
    - Neue Befehle:
      - Interne Abfragen: ControlGetStatus (3,8)
      - SSL: ControlRunFetchMailTLS, ControlRunSendMailTLS, ControlRunSendMailAuthTLS
      - DFÜ-Netzwerk: RasDynGetConnection, RasGetIP, RasListEntries
      - Steuerung: ControlAddGroup, ControlDelGroup, ControlAddPull, ControlDelPull,
        ControlRotateLog
    - Nicht mehr unterstützte Befehle:
      - SSL: SendMailSSL, FetchMailSSL, FetchMailAuthSSL, OpenSSLTunnel, CloseSSLTunnel
- Clients
  - POP3
    - Unterstützung von SASL-Verschlüsselung
    - Stückweises Mail holen: Server.ini [pop3] GetMaxMailsPerSession=x
  - SMTP
    - Unterstützung von SASL-Verschlüsselung
    - Anpassungen an RFC 2821
- Actions
  - Neue Aktionen
    - startup, shutdown, mail, mail.getheader, news, news.local, news.preprocess,
      news.gateway, TrayIcon.click, trayicon.doubleclick, trayicon.middleclick,
      trayicon.middledoubleclick, Status.click, Status.doubleclick
    - Account-spezifische Actions
  - Direkte Aufrufmöglichkeit für ein Skript, Warten unabhängig einstellbar
- Sonstiges
  - Anpassungen bzgl. Windows XP
  - Nicht installiertes DFÜ-Netzwerk jetzt unproblematisch
  - Cancels/Supersedes lokal und per Feed automatisch ausführbar
  - Erweiterte Fehlerprüfungen an diversen Stellen, zusätzliche Tests beim Programmstart
  - Möglichkeiten der Sprachdateien deutlich erweitert
  

Fenster schließen