What's new in PyroBatchFTPServer Edition 3.32

Mar 18, 2024
  • FIX: crashed on sftp if DNS could not resolve server name
  • FIX: possible crash with standard FTP and failed data connections
  • FIX: better error message when using a .ppk key to make a sftp-connection

New in PyroBatchFTPServer Edition 3.31 (Jan 24, 2024)

  • CHG: now automatically enables SSL session reuse on connections to FileZilla server
  • CHG: new installations now default to using UTF8 filename mode

New in PyroBatchFTPServer Edition 3.30 (Jun 8, 2023)

  • FIX: error when downloading files from unix servers with file-date option set
  • FIX: error parsing folder names on DOS based systems (e.g. IIS)

New in PyroBatchFTPServer Edition 3.29 (May 23, 2023)

  • NEW: sftp now supports hostkeys with "rsa-ssh2-256" format
  • NEW: FTP and FTPS support for IPv6 connection and EPSV mode
  • NEW: now based on openssl v1.1.1d
  • CHG: if possible connect to servers via IPv4, not IPv6 (fixed)
  • FIX: problem fixed with some SFTP servers which do not like libssh2 randomn padding
  • FIX: setretry and error retrying did not work with SendMail command.

New in PyroBatchFTPServer Edition 3.28 (Feb 10, 2023)

  • NEW: now based on LIBSSH2 v1.10.1
  • CHG: SendMail command 'from' now defaults to smtpuser if available
  • CHG: Scheduler dialog will show 1-minute intervals if the jobs.ini files has such entries
  • CHG: connect to servers via IP4 if possible
  • FIX: help text for LocalCopyFile was wrong (German version only)
  • FIX: problem reading directory list on normal FTP with some German servers

New in PyroBatchFTPServer Edition 3.27 (Jan 6, 2022)

  • NEW: new command: TestResult
  • FIX: reading server folder content sometimes failed with 'OPTS MLST' error

New in PyroBatchFTPServer Edition 3.25 (Sep 17, 2020)

  • NEW: support for ftps implicit (connect -li)
  • CHG: ftp timeout option now based on seconds
  • FIX: program sometimes got stuck on FTPS when server refused data connection
  • FIX: program sometimes got stuck on FTPS when SSL negotiation was interrupted
  • FIX: possible hang when using GET on regular FTP when file did not exist
  • FIX: better timeouts when server does not respond during connect
  • FIX: SFTP connections returned incorrect file dates (UTC instead of local time)
  • FIX: option to limit logfiles to max number of files did not work
  • FIX: problem logging into Blackmagic FTP server

New in PyroBatchFTPServer Edition 3.24 (Jun 3, 2020)

  • FIX: FTP and SFTP now preserves time stamp during send and receive
  • FIX: erroneous transfers sometimes resulted in 0-byte files with result "#200 OK"
  • FIX: script via SFTP could not read read large data blocks when reading folder

New in PyroBatchFTPServer Edition 3.19 (Jan 12, 2018)

  • NEW: script command LocalMoveFile
  • NEW: script command LocalCopyFile
  • FIX: possible crash running a script with an extremely long line (advisory [email protected])

New in PyroBatchFTPServer Edition 3.18 (Oct 5, 2017)

  • New WinFTP, FTP, FTPS, SFTP support.
  • Complete internal overhaul.
  • Also available as a Windows service.

New in PyroBatchFTPServer Edition 3.16 (Sep 7, 2016)

  • FIX: standard FTP engine did not automatically detect OS/400 hosts

New in PyroBatchFTPServer Edition 3.15 (Sep 7, 2016)

  • NEW: allows to pass NULL as public key file for SFTP connections
  • FIX: possible crash when making an SSH connection after an SSL connection

New in PyroBatchFTPServer Edition 3.14 (Mar 23, 2016)

  • NEW: logfile name (see options) can now contain placeholders for date/time/script
  • CHG: better detection of Microsoft FTP servers (requires different directory parser)
  • CHG: disabled SSH KEEPALIVE feature on SFTP connections
  • FIX: possible crash when ending the program via TerminateAfterScript
  • FIX: possible connection problem with amazonsedi.com via SFTP

New in PyroBatchFTPServer Edition 3.13 (Dec 2, 2015)

  • NEW: now also supports SOCKS5 proxy for FTP/SFTP/FTPS
  • CHG: /TERMINATEAFTERSCRIPT now also works with Server-Edition (closes GUI window)
  • FIX: FTPS/SSL now works with FileZilla servers
  • CHG: better error messages with some FTPS/SSL situations

New in PyroBatchFTPServer Edition 3.12 (Oct 21, 2015)

  • NEW: now also supports FTPS (FTP SSL explicit via AUTH TLS on port 21)
  • CHG: manifest now contains dpiAware and Windows 10 compatibility
  • CHG: better auto-detects AS400/Windows ftp hosts
  • FIX: parsing of AS400 file lists was broken
  • FIX: more robust when aborting script that currently runs ftp put command
  • FIX: fixed handling existence of multiple scripts in the guest-script directory
  • FIX: missing space character in title bar on server edition
  • FIX: normal ftp ignored the SetMode IEAS400FIX command

New in PyroBatchFTPServer Edition 3.11 (Jun 25, 2015)

  • NEW: now also supports SFTP password prompts requested in kbd-interactive mode
  • NEW: option -0 for PutSync/GetSync to treat 0-byte target files as missing
  • FIX: a pattern of "[*; ~~*.*]" excluded everything (should only exclude ~*.* files)

New in PyroBatchFTPServer Edition 3.10 (Jun 25, 2015)

  • FIX: problem starting background service (PyroBatchFTP server edition only)

New in PyroBatchFTPServer Edition 3.09 (Mar 4, 2015)

  • FIX: problem changing directory to ".." on some SFTP servers
  • FIX: possible crash when using the Transaction command
  • FIX: sample script in help file now forces std ftp connection
  • FIX: executable of pyrobatchengine.exe wasn't codesigned
  • FIX: possible crash when running with debug logs

New in PyroBatchFTPServer Edition 3.08 (Sep 30, 2014)

  • FIX: possible error 'pyrobatchenglish.dll not found' on new installs

New in PyroBatchFTPServer Edition 3.07 (Sep 23, 2014)

  • NEW: SFTP connect now possible with public/private key files
  • NEW: file name patterns can now contain multiple asterisks (e.g. "*test.*")
  • CHG: added 60 sec keep-alive to SFTP connections
  • FIX: program locked up or asserted when FTP data connection failed on Put

New in PyroBatchFTPServer Edition 3.06 (May 7, 2014)

  • NEW: added new script command SetLogfileName
  • CHG: now based on openssl version 1.0.1g
  • FIX: version info was missing from executable files
  • FIX: pyrobatchcontrol.dll did not allow multiple concurrent start
  • FIX: possible problem with some weird SFTP servers

New in PyroBatchFTPServer Edition 3.05 (Feb 5, 2014)

  • FIX: error when accessing IIS FTP servers that are set to unix dir mode
  • FIX: remote control via pyrobatchcontrol.dll was broken
  • FIX: clarified help text for SendMail command

New in PyroBatchFTPServer Edition 3.04 (Feb 5, 2014)

  • FIX: in some cases parsed file time incorrectly (IIS FTP with AM/PM format)
  • FIX: getsync sometimes tried to create local dir which already existed

New in PyroBatchFTPServer Edition 3.03 (Feb 5, 2014)

  • NEW: alternate way of reading file lists (via ftp MLSD command)
  • NEW: now able to parse file lists from AS400/iSeries servers
  • CHG: default ftp handler now pyrobatchftp standard-ftp (was WinINET)
  • FIX: error getting file list from on MS IIS based servers
  • FIX: could not read ftp file lists if server did not support "OPTS MLST"

New in PyroBatchFTPServer Edition 3.02 (Feb 5, 2014)

  • FIX: edit->other did nothing (file picker did not open)

New in PyroBatchFTPServer Edition 3.01 (Feb 5, 2014)

  • NEW: split into two versions: Standard Edition and Server Edition
  • NEW: added alternate way of doing standard FTP communication
  • NEW: new SFTP communication
  • NEW: ability to handle remote filenames as UTF8
  • NEW: option/directory to run guest scripts (Server Edition only)
  • NEW: command to clear list of script history
  • NEW: SFTP now based on newer SSH library
  • NEW: SFTP now based on newer SSH library
  • FIX: possible bug downloading files via sftp
  • FIX: server edition scheduler ran wrong jobs
  • FIX: server edition sometimes reported assert error
  • FIX: service controller sometimes started with error message
  • FIX: possible crash after sftp downloads
  • FIX: sftp downloads file date wrong
  • FIX: proxy settings did not work for ftp-secure and normal
  • FIX: some help texts adjusted
  • FIX: changed startup message in progress list of service version
  • FIX: removed "autostart" option from service version
  • FIX: now creates full path for service working dir
  • FIX: options default to large-blocks
  • FIX: problem with secure transfer and ChDir