Lẹhin ọdun 6 ti aiṣiṣẹ fetchmail 6.4.0 wa

Diẹ sii ju ọdun 6 lati imudojuiwọn to kẹhin ri imọlẹ itusilẹ ti eto kan fun jiṣẹ ati atunṣe imeeli fetchmail 6.4.0, eyiti o fun ọ laaye lati gba meeli nipa lilo awọn ilana ati awọn amugbooro POP2, POP3, RPOP, APOP, KPOP, IMAP, ETRN ati ODMR, àlẹmọ ti gba iwe-ipamọ, pinpin awọn ifiranṣẹ lati akọọlẹ kan si awọn olumulo pupọ ati tun-dari si awọn apoti ifiweranṣẹ agbegbe tabi nipasẹ SMTP si olupin miiran (ṣiṣẹ bi ẹnu-ọna POP/IMAP-si-SMTP). Awọn koodu ise agbese ti kọ sinu C ati pin nipasẹ iwe-aṣẹ labẹ GPLv2. Ẹka fetchmail 6.3.X ti duro patapata.

Lara awọn awọn ayipada:

  • Atilẹyin ti a ṣafikun fun TLS 1.1, 1.2 ati 1.3 (--sslproto {tls1.1+|tls1.2+|tls1.3+}). Kọ pẹlu OpenSSL ṣiṣẹ nipasẹ aiyipada (o kere ẹka 1.0.2 nilo lati ṣiṣẹ, ati fun TLSv1.3 - 1.1.1). Atilẹyin SSLv2 ti dawọ duro. Nipa aiyipada, dipo SSLv3 ati TLSv1.0, STLS/STARTTLS sọ TLSv1.1. Lati da SSLv3 pada, o nilo lati lo OpenSSL pẹlu atilẹyin SSLv3 osi ati ṣiṣe fetchmail pẹlu asia “-sslproto ssl3+”.
  • Nipa aiyipada, ipo iṣayẹwo ijẹrisi SSL ti ṣiṣẹ (-sslcertck). Lati mu ayẹwo naa ṣiṣẹ, o nilo bayi lati pato aṣayan “--nosslcertck” ni gbangba;
  • Atilẹyin fun awọn olupilẹṣẹ C ti atijọ pupọ ti dawọ duro. Ilé ni bayi nilo olupilẹṣẹ ti o ṣe atilẹyin boṣewa 2002 SUSv3 (Single Unix Specification v3, ipin kan ti POSIX.1-2001 pẹlu awọn amugbooro XSI);
  • Imudara ti ipasẹ UID ti pọ si (“—pa UID” mode) nigbati o ba n pin awọn ifiranṣẹ lati inu apoti ifiweranṣẹ nipasẹ POP3;
  • Awọn ilọsiwaju lọpọlọpọ ti ṣe lati ṣe atilẹyin awọn asopọ ti paroko;
  • Ti o wa titi ailagbara ti o le ja si aponsedanu ifipamọ ninu koodu ìfàṣẹsí GSSAPI nigba mimu awọn orukọ olumulo ti o kọja awọn ohun kikọ 6000.

Afikun: wa tu 6.4.1 pẹlu awọn atunṣe fun awọn atunṣe meji (atunṣe ti ko pe fun Bug Debian 941129 jẹ ailagbara lati wa awọn faili iṣeto ni awọn igba miiran ati iṣoro pẹlu _FORTIFY_SOURCE nigbati PATH_MAX tobi ju _POSIX_PATH_MAX kere ju).

orisun: opennet.ru

Fi ọrọìwòye kun