Component: fetch
89 changelog entries across 41 version(s)
Activity over time (changelog entries per month)
- added "http-percent-encoding" parameter;
- fixed http headers appearance when received payload is empty;
- send http-data for any http method;
- display file sizes between 1-1023 bytes as 1KiB (instead of 0KiB);
- include RouterOS version in the "User-Agent" field;
- fixed false successful messages in FTP mode;
- improved system stability when using TFTP;
- added "http-max-redirect-count" parameter, allows to follow redirects;
- do not require "content-length" or "transfer-encoding" for HTTP;
- fixed certificate check when provided hostname is IP address;
- fixed large file (over 4GB) fetch in HTTP/HTTPS mode;
- handle HTTP 401 status correctly;
- improved logging;
- added "idle-timeout" parameter;
- changed topic "info" to "error" for permission denied logs;
- fixed slow throughput due to "raw" logging which occurred even when not listening to the topic (introduced in v7.13);
- fixed slow throughput due to "raw" logging which occurred even when not listening to the topic (introduced in v7.13);
- added "head" option for "http-method";
- added "patch" option for "http-method";
- allow specifying link-local address in FTP mode;
- allow to use certificate and check-certificate parameters only in HTTPS mode;
- do not require "content-length" for HTTP (introduced in v7.13);
- fixed DNS resolving when domain has only AAAA entries (introduced in v7.13);
- fixed fetch execution when unexpected data is received in HTTP payload;
- fixed fetch when using "src-path" with HTTP/HTTPS modes (introduced in v7.13);
- fixed fetch when using "src-path" with SFTP mode (introduced in v7.13);
- fixed incorrect "src-path" error message when "upload=yes";
- fixed IPv4 address logging (introduced in v7.13);
- improved fetch stability in SFTP mode;
- improved file download stability with HTTP/HTTPS modes;
- less verbose logging;
- print all "Set-Cookies" headers in response;
- treat any 2xx HTTP return code as success (introduced in v7.13);
- fixed fetch when using "src-path" with SFTP mode (introduced in v7.13);
- less verbose logging (introduced in v7.13);
- do not require "content-length" for HTTP (introduced in v7.13);
- fixed DNS resolving when domain has only AAAA entries (introduced in v7.13);
- fixed fetch when using "src-path" with HTTP/HTTPS modes (introduced in v7.13);
- fixed IPv4 address logging (introduced in v7.13);
- improved file download stability with HTTP/HTTPS modes;
- added "http-auth-scheme" parameter, allows to select HTTP basic or digest authentication;
- added "http-content-encoding" setting;
- added raw logging;
- allow to receive HTTP response headers;
- require "ftp" user policy;
- improved timeout detection;
- fixed SFTP upload;
- improved full disk detection;
- improved full disk detection;
- fixed "src-address" usage for SFTP;
- improved SSL handshake processing;
- improved SSL handshake processing;
- fixed "src-address" usage for SFTP;
- show status "uploaded" instead of "downloaded" when uploading a file;
- show status "uploaded" instead of "downloaded" when uploading a file;
- fixed "User-Agent" usage if provided by "http-header-field";
- do not allocate extra 500KiB on SMIPS;
- improved stability when processing large output data;
- added SFTP support;
- improved user policy lookup;
- improved file downloading to slow memory;
- added "http-header-field" parameter;
- added option to specify multiple headers under "http-header-field", including content type;
- fixed "without-paging" option;
- improved file downloading to slow memory;
- improved stability when using HTTP mode;
- removed "http-content-type" parameter;
- added "as-value" output format;
- fixed address and DNS verification in certificates;
- added "http-content-type" option to allow setting MIME type of the data in free text form;
- added "output" option for all modes in order to return result to file, variable or ignore it;
- increased maximum number of sessions to 100;
- accept all HTTP 2xx status codes;
- fixed download issue over HTTPS;
- fixed "user" and "password" argument parsing from URL for FTP;
- added "http-data" and "http-method" parameters to allow delete, get, post, put methods (content-type=application/x-www-form-urlencoded by default);
- fixed authentication failure;
- fixed download issue over HTTPS;
- fixed bug with incomplete files in https mode;
- support tls host name extension;
- decrease connection idle timeout;
- fixed TTFP download;
- added 30 second connection time-out;
- fixed closure after 30 seconds;
- added 30 second connection time-out;
- fixed error message when error code 200 was received;
- allow checking certificate trust without crl checking;
- allow fetching files larger than 4G;
- fixed problem where files fetched over https were trimmed in size;