--- - branch: netbsd-9 date: Fri Jan 29 20:58:19 UTC 2021 files: - new: 1.168.2.1 old: '1.168' path: src/usr.bin/ftp/ftp.c pathrev: src/usr.bin/ftp/ftp.c@1.168.2.1 type: modified - new: 1.23.2.1 old: '1.23' path: src/usr.bin/ftp/progressbar.c pathrev: src/usr.bin/ftp/progressbar.c@1.23.2.1 type: modified - new: 1.8.48.1 old: '1.8' path: src/usr.bin/ftp/progressbar.h pathrev: src/usr.bin/ftp/progressbar.h@1.8.48.1 type: modified - new: 1.8.2.1 old: '1.8' path: src/usr.bin/ftp/ssl.c pathrev: src/usr.bin/ftp/ssl.c@1.8.2.1 type: modified - new: 1.87.18.1 old: '1.87' path: src/usr.bin/ftp/version.h pathrev: src/usr.bin/ftp/version.h@1.87.18.1 type: modified id: 20210129T205819Z.6f5d91c1ffa01c7311717a1188a9c0bf471cafe8 log: "Pull up following revision(s) (requested by lukem in ticket #1190):\n\n\tusr.bin/ftp/progressbar.c: revision 1.24\n\tusr.bin/ftp/ssl.c: revision 1.9\n\tusr.bin/ftp/progressbar.h: revision 1.9\n\tusr.bin/ftp/ftp.c: revision 1.171\n\tusr.bin/ftp/version.h: revision 1.92\n\nftp: don't use restartable signals\n\nRefactor to not rely upon restartable signals (SA_RESTART),\npossibly fixing intermittent failures with -q QUITTIME.\nftp transfers: handle EINTR/EAGAIN in copy_bytes(),\ninstead of relying upon restartable signals.\n\nhttp/https transfers: Explicitly print an error similar to\nprogressmeter() when timing-out for -Q QUITTIME in fetch_wait(),\nand set errno to ETIMEDOUT so that the warn() in fetch_url()\nprints a more accurate error message.\n\nPR/55857\n" module: src subject: 'CVS commit: [netbsd-9] src/usr.bin/ftp' unixtime: '1611953899' user: martin