BitTorrent рдХреНрд▓рд╛рдпрдВрдЯ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди 3.0 рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА

рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдирдВрддрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рд░реАрд▓рд┐рдЭ рдкреНрд░рд╕рд╛рд░рдг 3.0, рддреБрд▓рдиреЗрдиреЗ рд╣рд▓рдХреЗ рдЖрдгрд┐ рд╕рдВрд╕рд╛рдзрди-рдХреЗрдВрджреНрд░рд┐рдд рдмрд┐рдЯрдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдпрдВрдЯ C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ: GTK, Qt, рдореВрд│ рдореЕрдХ, рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕, рдбрд┐рдорди, рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди.

рдореБрдЦреНрдп рдмрджрд▓:

  • IPv6 рджреНрд╡рд╛рд░реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ RPC рд╕рд░реНрд╡реНрд╣рд░рдордзреНрдпреЗ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ;
  • HTTPS рдбрд╛рдЙрдирд▓реЛрдбрд╕рд╛рдареА SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкрдбрддрд╛рд│рдгреА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реА рдЬрд╛рддреЗ;
  • .resume рдЖрдгрд┐ .torrent рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА рдирд╛рд╡ рдореНрд╣рдгреВрди рд╣реЕрд╢ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░рдд рдХреЗрд▓реЗ (рдирд┐рд░рд╛рдХрд░рдг рд╕рдорд╕реНрдпрд╛ рдЬреЗрд╡реНрд╣рд╛ рдЯреЙрд░реЗрдВрдЯрдЪреЗ рдирд╛рд╡ рдЦреВрдк рдореЛрдареЗ рдЕрд╕рддреЗ рддреЗрд╡реНрд╣рд╛ рд▓рд┐рдирдХреНрд╕рдордзреНрдпреЗ тАЬрдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡ рдЦреВрдк рдореЛрдареЗтАЭ рд╣реА рддреНрд░реБрдЯреА рджрд┐рд╕реВрди рдпреЗрддреЗ;
  • рдмрд┐рд▓реНрдЯ-рдЗрди HTTP рд╕рд░реНрд╡реНрд╣рд░рдордзреНрдпреЗ, рдкрд╛рд╕рд╡рд░реНрдб рдЕрдВрджрд╛рдЬ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдпрд╢рд╕реНрд╡реА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдпрддреНрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ 100 рдкрд░реНрдпрдВрдд рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ;
  • рдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдпрдВрдЯ Xfplay, PicoTorrent, рдореЛрдлрдд рдбрд╛рдЙрдирд▓реЛрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, Folx рдЖрдгрд┐ Baidu Netdisk рд╕рд╛рдареА рдкреАрдЕрд░ рдЖрдпрдбреА рдЬреЛрдбрд▓реЗ;
  • TCP_FASTOPEN рдкрд░реНрдпрд╛рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рд╡реЗрд│ рдХрд┐рдВрдЪрд┐рдд рдХрдореА рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ;
  • IPv6 рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА ToS (рд╕реЗрд╡рд╛ рдкреНрд░рдХрд╛рд░, рд░рд╣рджрд╛рд░реА рд╡рд░реНрдЧ) рдзреНрд╡рдЬрд╛рдЪреЗ рд╕реБрдзрд╛рд░рд┐рдд рд╣рд╛рддрд╛рд│рдгреА;
  • рдмреНрд▓реЕрдХрд▓рд┐рд╕реНрдЯрдордзреНрдпреЗ, CIDR рдиреЛрдЯреЗрд╢рдирдордзреНрдпреЗ рд╕рдмрдиреЗрдЯ рдорд╛рд╕реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 1.2.3.4/24) рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ;
  • mbedtls (polarssl), wolfssl (cyassl) рдЖрдгрд┐ LibreSSL, рддрд╕реЗрдЪ OpenSSL (1.1.0+) рдЪреНрдпрд╛ рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рдирд╛рдВрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди;
  • CMake-рдЖрдзрд╛рд░рд┐рдд рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕рдиреЗ рдирд┐рдиреНрдЬрд╛ рдЬрдирд░реЗрдЯрд░, libappindicator, systemd, Solaris рдЖрдгрд┐ macOS рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рд▓реЗ рдЖрд╣реЗ;
  • macOS рд╕рд╛рдареА рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ, рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рдврд╡рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд (10.10), рдЧрдбрдж рдереАрдорд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ;
  • GTK рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ, рдмреВрдЯ рд░рд╛рдВрдЧреЗрддреВрди рдЬрд╛рдгреНрдпрд╛рд╕рд╛рдареА рд╣реЙрдЯрдХреАрдЬ рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, .desktop рдлрд╛рдЗрд▓ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, AppData рдлрд╛рдЗрд▓ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, GNOME рд╢реАрд░реНрд╖ рдкрдЯреНрдЯреАрд╕рд╛рдареА рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЪрд┐рдиреНрд╣ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд, рдЖрдгрд┐ intltool рд╡рд░реВрди рдПрдХ рд╕рдВрдХреНрд░рдордг рдХреЗрд▓реЗ рдЖрд╣реЗ. рдордЬрдХреВрд░ рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА;
  • Qt рд╕рд╛рдареА рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ, Qt рдЖрд╡реГрддреНрддреА (5.2+) рдЪреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рдврд╡рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдбрд╛рдЙрдирд▓реЛрдб рд░рд╛рдВрдЧреЗрддреВрди рдкреБрдвреЗ рдЬрд╛рдгреНрдпрд╛рд╕рд╛рдареА рд╣реЙрдЯрдХреА рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЯреЙрд░реЗрдВрдЯ рдЧреБрдгрдзрд░реНрдорд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рдореЗрдорд░реА рд╡рд╛рдкрд░ рдХрдореА рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рд▓рд╛рдВрдм рдирд╛рд╡ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрд▓реАрдВрд╕рд╛рдареА рдЯреВрд▓рдЯрд┐рдк рдкреНрд░рджрд╛рди рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд. ,
    рдЗрдВрдЯрд░рдлреЗрд╕ HiDPI рд╕реНрдХреНрд░реАрдирд╕рд╛рдареА рд░реБрдкрд╛рдВрддрд░рд┐рдд;

  • рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ libsystemd-deemon рдРрд╡рдЬреА libsystemd рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рд┐рдЪ рдХреЗрд▓реА рдЖрд╣реЗ, рдЖрдгрд┐ transmission-daemon.service рдлрд╛рдЗрд▓рдордзреНрдпреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡рд╛рдврд╡рдгреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ;
  • рд╡реЗрдм рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ XSS рднреЗрджреНрдпрддрд╛ (рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ) рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реБрдзрд╛рд░рд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛