Skip to content

FTP4DOS v0.9.5

Choose a tag to compare

@Projanglez Projanglez released this 25 Jun 22:58
· 3 commits to master since this release

Feature release over v0.9.4a.

New

  • Site manager — save and load multiple named FTP connection profiles (host, port, user, password, start directory) in FTP4DOS.SIT. Open it from the [Manage...] button in the F2 connect dialog: Ins = new (pre-filled from the current fields), F4 = edit, Del = delete; Enter connects.
  • Large remote directories (/EXMEM) — by default a listing holds 512 entries and a popup warns when a directory has more. Start with /EXMEM (auto-detect) or /EXMEM:XMS / /EXMEM:EMS to store the remote list in extended (XMS) or expanded (EMS) memory instead, lifting the limit to several thousand entries. A compact conventional sort-key cache keeps sorting fast.
  • Search / jump-to-nameAlt+F7 or Ctrl+F: type a prefix and jump to the next matching entry, wrapping to the top.
  • Long remote file names — names longer than the 8.3/40-char column are kept in full and used for transfers; Alt+F2 "Detail" shows the complete name.
  • Full-screen toggleAlt+F8 makes the active panel span all 80 columns so long remote file names are readable; Tab switches which panel is maximized.
  • Per-session conveniences — remembered per-pane sort order, an FTP start directory in the connect dialog (and /D:DIR), Ctrl+A (Detail) and Ctrl+R (Refresh) shortcuts, and F9 = Refresh.

Fixes

  • Entering a remote directory whose name exceeds 39 characters no longer fails with 550; the cursor stays put when a directory change fails.
  • Connect dialog: Left/Right now move between buttons, and labels/titles are clearer.

Assets

  • FTP4DOS.EXE — the DOS executable (real-mode 386, large model).
  • ftp4dos-mtcp-src-2025-01-10.zip — the official mTCP source (version 2025-01-10) this build links against, provided per GPLv3 §6.