IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
So propagator can download ISO from a directory with "many" [1]
files and display a nice progress bar.
[1] In fact 12 of them or so is enough.
The `LIST` ftp command produces quite a lot of noise^W data.
For instance, this single entry:
-rw-r--r-- 1 ftp ftp 1862483968 Jul 28 00:23
alt-p10-gnome3-20210728-aarch64.iso
takes 95 bytes, hence it takes only 21 files to overflow the fixed
size 2000 bytes buffer, so `ftp_get_filesize` is unable to figure
out the size of 22nd and subsequent files. Process the output of
the `LIST` command line by line to avoid the problem.
While at it avoid buffer underruns (i.e. when the server reply
contains no whitespace at all).