AminetAminet
Search:
85602 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/tcp/LumiFTP.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:FTP/FTPS/SFTP client
Author: lumiftp at amigaworld.de (Matthias Muench)
Uploader:lumiftp amigaworld de (Matthias Muench)
Type:comm/tcp
Version:1.2
Architecture:m68k-amigaos >= 3.2
Date:2026-09-21
Requires:MUI 3.8, NList.mcc, NListtree.mcc, BetterString.mcc, AmiSSL 5.x, codesets.library 6.x
Replaces:comm/tcp/LumiFTP_1.1.lha
Distribution:Aminet
Download:comm/tcp/LumiFTP.lha - View contents
Readme:comm/tcp/LumiFTP.readme
Downloads:1

LumiFTP is a native FTP, FTPS and SFTP client for AmigaOS 3.2
with a full MUI 3.8 (v19) graphical interface. It features a
classic two-pane local/remote file
manager, an address book with group structure, an asynchronous
transfer queue and a complete ARexx scripting interface.


FEATURES
--------

  - FTP (RFC 959), active and passive (PASV) mode
  - FTPS, explicit (STARTTLS) and implicit (port 990) via AmiSSL,
    with per-profile certificate verification (default on) and a
    per-profile TLS version (TLS 1.0 to 1.3; the default caps at
    1.2 so the faster ChaCha20 cipher is negotiated, ~2.5x faster
    on 68k CPUs)
  - SFTP (SSH File Transfer Protocol) via libssh2 and AmiSSL
  - Two-pane file manager (local/remote), sortable columns
  - Recent-paths history: a pop-up at the local and remote
    directory fields lists the last 20 visited drawers for
    one-click navigation
  - Drag & drop between local and remote pane, from the
    Workbench (AppWindow) into the window for upload, and from
    the remote list onto a drawer window for download
  - Recursive upload, download and delete of entire directory
    trees (local and remote)
  - Transfer queue with per-file progress, sortable columns,
    live filter and multi-select bulk operations; optional
    Progress (% done) and Speed/ETA columns
  - Address book for saved server profiles with group structure,
    live filter, sort modes, multi-select bulk operations and a
    per-profile connection test
  - Profile import/export: FileZilla XML, AmiFTP Prefs, URL list,
    with conflict dialog (Overwrite / Skip / Rename / Cancel +
    "Apply to all")
  - Public-key authentication (RSA, ECDSA, Ed25519) and password
  - Trust store for host keys and certificates: the first contact
    asks, a changed key is flagged, and a manager lists both with
    their fingerprints
  - List of your own SSH key files with fingerprint, sortable, to
    be picked from a profile
  - Proxy: SOCKS5 or HTTP CONNECT tunnel for FTP, FTPS and SFTP,
    plus the classic FTP relay with four login sequences; single
    profiles can bypass it
  - Directory comparison (colours what differs between the two
    sides), synchronised browsing, and a one-browser view for
    small screens
  - External programs per kind of file; "Edit" opens a server
    file locally and uploads every change back automatically
  - Speed limit per direction, up to two parallel transfers, and
    a transfer queue that survives a restart
  - File filters by name, size and age; optional Comment column
    and URL as file comment
  - Attributes by checkbox and rename by pattern, applied to a
    whole selection
  - Password-protected address book (ChaCha20-Poly1305) with
    selectable key derivation (PBKDF2 / Argon2id) and auto-lock
  - Tags across groups and per-profile connect scripts (ARexx,
    Shell or Workbench) before connect and after login
  - SFTP compression, separately for download and upload
  - LumiPass bridge in the profile editor: fetch and store
    passwords directly from/to LumiPass via ARexx (asynchronous,
    GUI stays responsive)
  - Per-server character set (Auto / UTF-8 / Latin-1) - "Auto"
    auto-detects UTF-8 capability on FTP servers via FEAT /
    OPTS UTF8
  - Symlink-aware listings: directory symlinks are sorted as
    drawers, link targets shown as "name -> target"
  - Atomic save (.tmp + rename) for downloads - abort mid-transfer
    leaves the existing target file untouched
  - Resume on up- and download (FTP REST, SFTP seek64), global
    default Ask / Auto / Never
  - Per-event actions: assign a sound (datatypes or external
    player) and a command - ARexx script, Shell command, or
    Workbench-mode program - for connect/connect-fail/disconnect/
    login-fail/transfer-done/item-success/item-fail/
    update-available
  - Commodity broker with global hotkey (default: control alt f)
    to pop up the main window
  - Minimise to AppIcon on the Workbench
  - Full ARexx scripting interface (port LUMIFTP.N)
  - Automatic update check via signature verification, optionally
    silent on program start
  - AmigaGuide documentation (incl. ARexx reference)
  - Localisation: English, German


REQUIREMENTS
------------

  - AmigaOS 3.2 or compatible
  - Motorola 68020 or higher
  - MUI 3.8 (v19) or higher
  - NList.mcc, NListtree.mcc, BetterString.mcc
  - TCP/IP stack (Roadshow or AmiTCP)
  - AmiSSL 5.x (mandatory - LumiFTP refuses to start without it).
    Required for FTPS, SFTP, license-key validation and the signed
    Auto-Update path. Available from Aminet (util/libs/amissl).
    Note: Vampire/Apollo 68080 users must install the 68020-40 build,
    NOT the 68060 build (documented incompatibility, see AmiSSL
    CHANGES.md v4.6).
  - codesets.library 6.x (mandatory - used to convert filenames
    between the local Amiga charset and UTF-8 on RFC-2640 servers).
    Available from Aminet (util/libs/codesets-lib).

  Successfully tested on AmigaOS 3.1, 3.2, 3.5 and 3.9.


INSTALLATION
------------

Recommended: open the archive, double-click the "Install" icon
in the LumiFTP/ drawer and follow the AmigaOS Installer (English
or German). It copies the binary, the localisation catalogs and
the AmigaGuide help files to the location you choose.

Manual install: copy the LumiFTP binary and its .info icon
wherever you like, e.g. SYS:Tools/, place the catalogs in
LOCALE:Catalogs/<language>/ and the guides in HELP:<language>/.

Settings live in ENVARC:LumiFTP/. The address book is a file of
its own, by default PROGDIR:LumiFTP.book; it is created on first
save and can be moved, renamed or replaced through the Address
Book menu. The guides belong next to the binary, in
Help/<language>/ - that is where the Help key looks.


TOOLTYPES
---------

  LANGUAGE=<code>       Force catalog (deutsch/english)
  NOUPDATECHECK=1       Disable automatic update check on start
  ICONIFY=YES           Start iconified (AppIcon only, no window)
  CX_PRIORITY=<n>       Commodity priority (default 0)
  CX_POPUP=YES|NO       Open main window on launch (default YES)
  CX_POPKEY=<hotkey>    Override Commodity hotkey (default: control alt f)

  All of these ship with the program icon in parentheses (visible but
  inactive) - remove the parentheses in the icon's Information window
  to switch one on.


DOCUMENTATION
-------------

  Help/English/LumiFTP.guide          AmigaGuide (English)
  Help/Deutsch/LumiFTP.guide          AmigaGuide (German)


CHANGELOG
---------

  1.2 (Build 722, 20 September 2026)
    - Address book as a file: profiles, groups and trash live in a
      named book (default PROGDIR:LumiFTP.book) with New / Open /
      Recent / Save as / Merge. Optional password protection
      (ChaCha20-Poly1305) with selectable key derivation (PBKDF2
      or Argon2id, three levels each, labelled with the duration
      measured on this machine), auto-lock and a trash can for
      deleted profiles
    - Address book: subgroups, tags across groups, per-profile
      connect scripts (ARexx / Shell / Workbench) before connect
      and after login, User column, header-click sorting,
      multi-select bulk operations and a statistics line
    - Trust store for host keys and certificates: first contact
      asks, a changed key is flagged, and a manager lists both
      with their fingerprints. Separate list of your own SSH key
      files, with fingerprint and profile assignment
    - Proxy: SOCKS5 or HTTP CONNECT tunnel for FTP, FTPS and
      SFTP, plus the classic FTP relay with four login
      sequences; individual profiles can bypass it
    - New View menu: quick-connect bar, local pane and log can be
      folded away; directory comparison (colours what differs
      between the two sides) and synchronised browsing sit next
      to them
    - One-browser view for small screens: the server side then
      carries its own destination line, uploads happen by
      dropping icons from the Workbench; entries can be dragged
      out of the remote list onto a drawer window
    - External programs per kind of file, with arguments; "Edit"
      opens a server file locally and uploads every change back
      automatically. New ARexx command EDIT
    - Transfers: speed limit per direction, up to two parallel
      transfers, a queue that survives a restart, and resume that
      checks where a partial file came from
    - File lists: filter by size and age, Comment column, URL as
      file comment, attributes by checkbox and rename by pattern
      for whole selections
    - SFTP compression, separately for download and upload;
      server times in local time via tz.library; UTF-8 file names
      translated to the Amiga charset
    - Various bugfixes and improvements

  1.1 (Build 721, 27 May 2026)
    - Address book: subgroups via path notation (arbitrarily deep),
      live filter over Name/Host/User/Notes, three sort modes
      (Manual/Name/Frequency), Notes field with LumiPass NOTES
      sync, Last-Connect timestamp + connect counter, configurable
      double-click
    - Transfer queue: sortable column headers, live filter with
      state toggles, multi-select bulk ops (Delete/Retry/Skip/
      Move), Retry-Failed button, stats line (Pending/Active/
      Done/Failed/Total)
    - Events + ARexx LumiPass bridge: eight triggers (Connect/
      Disconnect/Login-Fail/Transfer-Done/etc.) firing a sound
      (datatypes.library or external player) and/or an ARexx
      script; new GETLOGIN/PUTLOGIN bridge shares credentials
      with the LumiPass password manager
    - FTPS security hardening: hostname verification on the data
      channel, STARTTLS plaintext-injection protection, no silent
      plaintext fallback, ChaCha20 cipher preference, TLS 1.3
      server toggle
    - Signed auto-update: downgrade protection via persistent
      build floor, manifest replay protection (issued timestamp
      + 24h grace), host pin on updates.amigaworld.de, atomic
      binary replace with rollback, granular error messages
      (HTTP code, network, signature, manifest-parse)
    - Various bugfixes and improvements
      
  1.0 (Build 258, 29 April 2026)
    - Initial Release


BUILD INFORMATION
-----------------

  Version:        1.2 (Build 722)
  Binary size:    ~891 KB (stripped)
  Source code:    ~53,060 lines (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Target CPU:     m68020+


LICENSE
-------

LumiFTP is freeware. You may use, copy and redistribute
unmodified binaries freely. Redistribution on Aminet and other
archives is explicitly permitted.

The software is provided "as is", without warranty of any kind.
The author is not liable for any damage or data loss resulting
from the use of this software.


REGISTRATION
------------

Registration is optional and does not affect functionality. All
features are available without limits, with or without a key. A
registration is a friendly gesture towards the author and helps
plan further development.

Two ways to register:

  1. With the LumiReg tool (available separately on Aminet) -
     enter name and email, click "Register".

  2. Manually by e-mail to register@amigaworld.de. Please include:

       Name      Name the registration should be issued to
       Email     Address the licence key will be sent to
       Program   Name of the program to register (LumiFTP)


CONTACT
-------

  E-mail:  lumiftp@amigaworld.de
  Web:     https://www.amigaworld.de/


CREDITS
-------

  Author
    Matthias Münch              Concept, implementation, testing

  Built with help from
    Claude Code (Anthropic)     AI assistant for pair programming

  Third-party components
    Stefan Stuntz               MUI 3.8
    Gilles Masson,
    Laurin Woitok,
    Nick Blackburn              NList.mcc (amiga-mui project)
    Carsten Scholling           NListtree.mcc
    Allan Odgaard               BetterString.mcc
    Olaf Barthel &
    Oliver Roberts              AmiSSL
    Daniel Stenberg et al.      libssh2
    Jean-loup Gailly &
    Mark Adler                  zlib
    Alfonso Ranieri &
    Jens Maus                   codesets.library

  Cryptography authors
    Daniel J. Bernstein         ChaCha20, Poly1305
    Alex Biryukov,
    Daniel Dinu,
    Dmitry Khovratovich         Argon2
    Jean-Philippe Aumasson,
    Samuel Neves,
    Zooko Wilcox-O'Hearn,
    Christian Winnerlein        BLAKE2b
    RFC 2898 / NIST             PBKDF2, SHA-256

  Greetings
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Memoriam
    Psyria


================================================================
                DEUTSCHE VERSION / GERMAN VERSION
================================================================

LumiFTP ist ein nativer FTP-, FTPS- und SFTP-Client für
AmigaOS 3.2 mit vollständiger MUI-3.8-Oberfläche (v19). Er
bietet einen klassischen Zweispalten-
Dateimanager lokal/remote, ein Adressbuch mit Gruppenstruktur, eine
asynchrone Übertragungs-Queue und eine komplette ARexx-Schnittstelle.


FUNKTIONEN
----------

  - FTP (RFC 959), aktiver und passiver (PASV) Modus
  - FTPS, explizit (STARTTLS) und implizit (Port 990) via AmiSSL,
    mit Per-Profil-Zertifikatsprüfung (Standard ein) und einer
    per Profil wählbaren TLS-Version (1.0 bis 1.3; die Vorgabe
    deckelt bei 1.2, damit die schnellere ChaCha20-Chiffre
    ausgehandelt wird, ~2,5x schneller auf 68k-CPUs)
  - SFTP (SSH File Transfer Protocol) via libssh2 und AmiSSL
  - Zweispalten-Dateimanager (lokal/remote), sortierbare Spalten
  - Recent-Paths-History: ein Pop-Up an den lokalen und entfernten
    Verzeichnisfeldern listet die letzten 20 besuchten Drawer zur
    Ein-Klick-Navigation
  - Drag & Drop zwischen lokalem und Remote-Bereich, von der
    Workbench (AppWindow) ins Fenster zum Hochladen sowie aus der
    Serverliste auf ein Schubladenfenster zum Herunterladen
  - Rekursiver Upload, Download und Löschen ganzer Verzeichnis-
    bäume (lokal und remote)
  - Übertragungs-Queue mit Fortschrittsanzeige je Datei, sortier-
    baren Spalten, Live-Filter und Multi-Select-Bulk-Operationen;
    optionale Progress- (% fertig) und Speed/ETA-Spalte
  - Adressbuch für gespeicherte Server-Profile mit Gruppenstruktur,
    Live-Filter, Sort-Modi, Multi-Select-Bulk-Operationen und einem
    Verbindungstest pro Profil
  - Profil-Import/Export: FileZilla XML, AmiFTP-Prefs, URL-Liste,
    mit Konflikt-Dialog (Überschreiben / Überspringen / Umbenennen /
    Abbrechen + "Auf alle anwenden")
  - Public-Key-Authentifizierung (RSA, ECDSA, Ed25519) und Passwort
  - Vertrauensspeicher für Host-Keys und Zertifikate: der erste
    Kontakt fragt, ein geänderter Schlüssel fällt auf, ein Manager
    zeigt beides samt Fingerabdruck
  - Liste der eigenen SSH-Schlüsseldateien mit Fingerabdruck,
    sortierbar, im Profil auswählbar
  - Proxy: SOCKS5- oder HTTP-CONNECT-Tunnel für FTP, FTPS und
    SFTP, dazu der klassische FTP-Vermittler mit vier
    Anmeldesequenzen; einzelne Profile können ihn übergehen
  - Verzeichnisvergleich (färbt, was sich zwischen den Seiten
    unterscheidet), synchrones Blättern und eine Ein-Browser-
    Ansicht für kleine Bildschirme
  - Externe Programme je Dateiart; "Bearbeiten" öffnet eine
    Server-Datei lokal und schreibt jede Änderung automatisch
    zurück
  - Geschwindigkeitsbegrenzung je Richtung, bis zu zwei parallele
    Übertragungen und eine Warteschlange, die den Neustart
    überlebt
  - Dateifilter nach Name, Größe und Alter; wahlweise
    Kommentar-Spalte und URL als Dateikommentar
  - Attribute per Ankreuzen und Umbenennen nach Muster für ganze
    Auswahlen
  - Passwortgeschütztes Adressbuch (ChaCha20-Poly1305) mit
    wählbarer Schlüsselableitung (PBKDF2 / Argon2id) und
    automatischem Sperren
  - Schlagworte quer zu den Gruppen und Verbindungs-Skripte je
    Profil (ARexx, Shell oder Workbench) vor dem Verbinden und
    nach dem Login
  - SFTP-Komprimierung, getrennt für Laden und Senden
  - LumiPass-Bridge im Profil-Editor: Passwörter direkt aus LumiPass
    holen oder in LumiPass speichern, asynchron via ARexx, ohne
    die GUI zu blockieren
  - Per-Server-Zeichensatz (Auto / UTF-8 / Latin-1) - "Auto"
    erkennt UTF-8-fähige FTP-Server selbständig per FEAT /
    OPTS UTF8
  - Symlink-fähige Listings: Verzeichnis-Symlinks werden als
    Drawer einsortiert, Link-Ziel als "Name -> Ziel" angezeigt
  - Atomares Speichern (.tmp + Rename) für Downloads - Abbruch
    mitten im Transfer lässt die alte Zieldatei unangetastet
  - Resume bei Up- und Download (FTP REST, SFTP seek64), globale
    Vorgabe Fragen / Auto / Nie
  - Aktionen pro Event: Sound (Datatypes oder externer Player)
    und ein Befehl - ARexx-Skript, Shell-Kommando oder
    Workbench-Programm - für Connect / Disconnect / Login-Fehler /
    Transfer-Ende / Item-Erfolg / Item-Fehler / Update verfügbar
  - Commodity-Broker mit globalem Hotkey (Default: control alt f)
    zum Hervorholen des Hauptfensters
  - Minimieren als AppIcon auf der Workbench
  - Volle ARexx-Schnittstelle (Port LUMIFTP.N)
  - Automatischer Update-Check über Signaturprüfung, optional auch
    still beim Programmstart
  - AmigaGuide-Dokumentation inkl. ARexx-Referenz
  - Lokalisierung: Deutsch und Englisch


SYSTEMVORAUSSETZUNGEN
---------------------

  - AmigaOS 3.2 oder kompatibel
  - Motorola 68020 oder höher
  - MUI 3.8 (v19) oder höher
  - NList.mcc, NListtree.mcc, BetterString.mcc
  - TCP/IP-Stack (Roadshow oder AmiTCP)
  - AmiSSL 5.x (zwingend erforderlich - LumiFTP startet ohne sie
    nicht). Wird für FTPS, SFTP, die Lizenz-Key-Prüfung und den
    signierten Auto-Update-Pfad benötigt. Verfügbar im Aminet
    (util/libs/amissl).
    Hinweis: Vampire-/Apollo-68080-User müssen den 68020-40-Build
    installieren, NICHT den 68060-Build (dokumentierte Inkompati-
    bilität, siehe AmiSSL CHANGES.md v4.6).
  - codesets.library 6.x (zwingend erforderlich - wird für die
    Konvertierung von Dateinamen zwischen lokalem Amiga-Zeichensatz
    und UTF-8 auf RFC-2640-Servern benötigt). Verfügbar im Aminet
    (util/libs/codesets-lib).

  Erfolgreich getestet unter AmigaOS 3.1, 3.2, 3.5 und 3.9.


INSTALLATION
------------

Empfohlen: Archiv öffnen, im Verzeichnis LumiFTP/ auf "Install"
doppelklicken und dem AmigaOS-Installer folgen (deutsche oder
englische Sprache). Er kopiert das Binary, die Sprachkataloge und
die AmigaGuide-Dokumentation an den gewählten Ort.

Manuelle Installation: das LumiFTP-Binary und das zugehörige
Piktogramm an einen beliebigen Ort kopieren (z.B. SYS:Tools/),
die Kataloge nach LOCALE:Catalogs/<Sprache>/ und die Guides nach
HELP:<Sprache>/.

Die Einstellungen liegen in ENVARC:LumiFTP/. Das Adressbuch ist
eine eigene Datei, vorgegeben PROGDIR:LumiFTP.book; sie entsteht
beim ersten Speichern und lässt sich über das Menü Adressbuch
verschieben, umbenennen oder austauschen. Die Guides gehören neben
das Programm, nach Help/<Sprache>/ - dort sucht die Hilfetaste.


TOOLTYPES
---------

  LANGUAGE=<Kürzel>     Katalog erzwingen (deutsch/english)
  NOUPDATECHECK=1       Automatische Update-Prüfung abschalten
  ICONIFY=YES           Direkt iconifiziert starten (nur AppIcon, kein Fenster)
  CX_PRIORITY=<n>       Commodity-Priorität (Default 0)
  CX_POPUP=YES|NO       Hauptfenster beim Start öffnen (Default YES)
  CX_POPKEY=<Hotkey>    Commodity-Hotkey überschreiben (Default: control alt f)

  Alle stehen im Programm-Icon in Klammern (sichtbar, aber wirkungslos)
  - zum Aktivieren im Informationsfenster des Icons die Klammern
  entfernen.


DOKUMENTATION
-------------

  Help/Deutsch/LumiFTP.guide          AmigaGuide (Deutsch)
  Help/English/LumiFTP.guide          AmigaGuide (Englisch)


VERSIONSHISTORIE
----------------

  1.2 (Build 722, 20. September 2026)
    - Adressbuch als Datei: Profile, Gruppen und Papierkorb liegen
      in einem benannten Buch (Vorgabe PROGDIR:LumiFTP.book) mit
      Neu / Öffnen / Zuletzt / Speichern unter / Zusammenführen.
      Wahlweise mit Passwort geschützt (ChaCha20-Poly1305),
      Schlüsselableitung wählbar (PBKDF2 oder Argon2id, je drei
      Stufen, beschriftet mit der auf dieser Maschine gemessenen
      Dauer), automatisches Sperren und Papierkorb für gelöschte
      Profile
    - Adressbuch: Untergruppen, Schlagworte quer zu den Gruppen,
      Verbindungs-Skripte je Profil (ARexx / Shell / Workbench)
      vor dem Verbinden und nach dem Login, Benutzer-Spalte,
      Sortierung per Spaltenkopf, Mehrfachauswahl und
      Statistikzeile
    - Vertrauensspeicher für Host-Keys und Zertifikate: der erste
      Kontakt fragt, ein geänderter Schlüssel fällt auf, ein
      Manager zeigt beides samt Fingerabdruck. Dazu eine eigene
      Liste der SSH-Schlüsseldateien mit Fingerabdruck und
      Profilzuordnung
    - Proxy: SOCKS5- oder HTTP-CONNECT-Tunnel für FTP, FTPS und
      SFTP, dazu der klassische FTP-Vermittler mit vier
      Anmeldesequenzen; einzelne Profile können ihn übergehen
    - Neues Ansicht-Menü: Schnellverbindung, lokale Seite und
      Protokoll lassen sich wegklappen; daneben stehen der
      Verzeichnisvergleich (färbt, was sich zwischen den Seiten
      unterscheidet) und synchrones Blättern
    - Ein-Browser-Ansicht für kleine Bildschirme: die Serverseite
      trägt dann eine eigene Zielzeile, hochgeladen wird per
      Icon-Zug von der Workbench; Einträge lassen sich aus der
      Serverliste auf ein Schubladenfenster ziehen
    - Externe Programme je Dateiart, mit Argumenten;
      "Bearbeiten" öffnet eine Server-Datei lokal und schreibt
      jede Änderung automatisch zurück. Neues ARexx-Kommando EDIT
    - Übertragungen: Geschwindigkeitsbegrenzung je Richtung, bis
      zu zwei parallele Übertragungen, eine Warteschlange, die
      den Neustart überlebt, und ein Fortsetzen, das die Herkunft
      angefangener Dateien prüft
    - Dateilisten: Filter nach Größe und Alter, Kommentar-Spalte,
      URL als Dateikommentar, Attribute per Ankreuzen und
      Umbenennen nach Muster für ganze Auswahlen
    - SFTP-Komprimierung, getrennt für Laden und Senden;
      Serverzeiten in lokaler Zeit über tz.library; UTF-8-
      Dateinamen in den Amiga-Zeichensatz übersetzt
    - Allgemeine Fehlerbeseitigungen und Verbesserungen

  1.1 (Build 721, 27. Mai 2026)
    - Adressbuch: Subgruppen via Pfad-Notation (beliebig tief
      verschachtelt), Live-Filter über Name/Host/User/Notes,
      drei Sort-Modi (Manual/Name/Frequency), Notes-Feld mit
      LumiPass-NOTES-Sync, Last-Connect-Zeitstempel + Connect-
      Counter, konfigurierbarer Doppelklick
    - Übertragungsliste: sortierbare Spaltenheader, Live-Filter
      mit State-Toggles, Multi-Select-Bulk-Ops (Delete/Retry/
      Skip/Move), Retry-Failed-Button, Stats-Zeile (Wartend/
      Aktiv/Fertig/Fehler/Gesamt)
    - Events + ARexx-LumiPass-Bridge: acht Trigger (Connect/
      Disconnect/Login-Fail/Transfer-Done/...) lösen Sound
      (datatypes.library oder externer Player) und/oder ein
      ARexx-Skript aus; neue GETLOGIN/PUTLOGIN-Bridge teilt
      Credentials mit dem LumiPass-Passwortmanager
    - FTPS-Sicherheit verschärft: Hostname-Verification auf
      dem Daten-Kanal, STARTTLS-Plaintext-Injection-Schutz,
      kein Silent-Plaintext-Fallback, ChaCha20-Cipher-Preferenz,
      TLS-1.3-Server-Toggle
    - Signiertes Auto-Update: Downgrade-Schutz über persistente
      Build-Untergrenze, Manifest-Replay-Schutz (issued-
      Timestamp + 24h-Grace), Host-Pin auf updates.amigaworld.de,
      atomares Binary-Replace mit Rollback, granulare Fehler-
      meldungen (HTTP-Code, Netzwerk, Signatur, Manifest-Parse)
    - Allgemeine Fehlerbeseitigungen und Verbesserungen
      
  1.0 (Build 258, 29. April 2026)
    - Erstveröffentlichung


BUILD-INFORMATIONEN
-------------------

  Version:        1.2 (Build 722)
  Binary-Größe:   ~891 KB (gestrippt)
  Quelltext:      ~53.060 Zeilen (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Ziel-CPU:       m68020+


LIZENZ
------

LumiFTP ist Freeware. Die unveränderten Binaries dürfen frei
genutzt, kopiert und weitergegeben werden. Eine Weitergabe über
Aminet und andere Archive ist ausdrücklich erlaubt.

Die Software wird "wie sie ist" bereitgestellt, ohne jegliche
Gewährleistung. Der Autor haftet nicht für Schäden oder Daten-
verluste, die aus der Nutzung dieser Software entstehen.


REGISTRIERUNG
-------------

Die Registrierung ist optional und beeinflusst die Funktionalität
nicht. Alle Funktionen stehen ohne Einschränkung zur Verfügung,
mit oder ohne Lizenzschlüssel. Eine Registrierung ist eine
freundliche Geste an den Autor und hilft bei der Planung
weiterer Entwicklung.

Zwei Wege zur Registrierung:

  1. Mit dem Tool LumiReg (separat auf Aminet verfügbar) -
     Namen und E-Mail eingeben, "Registrieren" klicken.

  2. Manuell per E-Mail an register@amigaworld.de mit:

       Name       Name, auf den die Registrierung lauten soll
       Email      Adresse, an die der Lizenzschlüssel geht
       Programm   Name des Programms (LumiFTP)


KONTAKT
-------

  E-Mail:  lumiftp@amigaworld.de
  Web:     https://www.amigaworld.de/


MITWIRKENDE
-----------

  Autor
    Matthias Münch              Konzept, Umsetzung, Tests

  Unterstützt durch
    Claude Code (Anthropic)     KI-Assistent für Pair-Programming

  Fremdkomponenten
    Stefan Stuntz               MUI 3.8
    Gilles Masson,
    Laurin Woitok,
    Nick Blackburn              NList.mcc (amiga-mui-Projekt)
    Carsten Scholling           NListtree.mcc
    Allan Odgaard               BetterString.mcc
    Olaf Barthel &
    Oliver Roberts              AmiSSL
    Daniel Stenberg et al.      libssh2
    Jean-loup Gailly &
    Mark Adler                  zlib
    Alfonso Ranieri &
    Jens Maus                   codesets.library

  Kryptographie-Autoren
    Daniel J. Bernstein         ChaCha20, Poly1305
    Alex Biryukov,
    Daniel Dinu,
    Dmitry Khovratovich         Argon2
    Jean-Philippe Aumasson,
    Samuel Neves,
    Zooko Wilcox-O'Hearn,
    Christian Winnerlein        BLAKE2b
    RFC 2898 / NIST             PBKDF2, SHA-256

  Grüße
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Erinnerung
    Psyria


Contents of comm/tcp/LumiFTP.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Catalogs/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Catalogs/Deutsch/
-rw-r--r--  1000/1000    14796   36220  40.9% -lh5- 4337 Sep 20 09:26 LumiFTP/Catalogs/Deutsch/LumiFTP.catalog
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Catalogs/English/
-rw-r--r--  1000/1000    13696   32296  42.4% -lh5- b11a Sep 20 09:26 LumiFTP/Catalogs/English/LumiFTP.catalog
-rw-r--r--  1000/1000    19043   52282  36.4% -lh5- 5e07 Sep 20 09:26 LumiFTP/Catalogs/LumiFTP.cd
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Help/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Help/Deutsch/
-rw-r--r--  1000/1000    32930   85984  38.3% -lh5- 83ba Sep 20 09:26 LumiFTP/Help/Deutsch/LumiFTP.guide
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Sep 20 09:26 LumiFTP/Help/English/
-rw-r--r--  1000/1000    29976   79059  37.9% -lh5- a58f Sep 20 09:26 LumiFTP/Help/English/LumiFTP.guide
-rw-r--r--  1000/1000     2170    8288  26.2% -lh5- 37a5 Sep 20 09:26 LumiFTP/Install
-rw-r--r--  1000/1000     1516    1976  76.7% -lh5- 5cb2 Sep 20 09:26 LumiFTP/Install.info
-rwxr-xr-x  1000/1000   432736  906964  47.7% -lh5- 78d9 Sep 20 09:26 LumiFTP/LumiFTP
-rw-r--r--  1000/1000     1572    2020  77.8% -lh5- 0d8b Sep 20 09:26 LumiFTP/LumiFTP.info
-rw-r--r--  1000/1000    11350   26490  42.8% -lh5- d8d3 Sep 20 09:26 LumiFTP/Readme
-rw-r--r--  1000/1000     1042    1543  67.5% -lh5- 597c Sep 20 09:26 LumiFTP/Readme.info
-rw-r--r--  1000/1000     1417    2602  54.5% -lh5- bbf9 Sep 20 09:26 LumiFTP.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        19 files  562244 1235724  45.5%            Sep 21 01:04
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>