BitTorrent рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рд╕рд╛рд░рдг 3.0 рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг

рд╡рд┐рдХрд╛рд╕рдХреЛ рдПрдХ рд╡рд░реНрд╖ рдкрдЫрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕рд╛рд░рдг 3.0, рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╣рд▓реНрдХрд╛ рд░ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди BitTorrent рдХреНрд▓рд╛рдЗрдиреНрдЯ 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 рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛, рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдмрдврд╛рдЗрдПрдХреЛ рдЫ (резреж.резреж), рдЕрдБрдзреНрдпрд╛рд░реЛ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ;
  • GTK рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛, рдмреБрдЯ рд▓рд╛рдордорд╛ рдЬрд╛рдирдХрд╛ рд▓рд╛рдЧрд┐ рд╣рдЯрдХреАрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН, рдбреЗрд╕реНрдХрдЯрдк рдлрд╛рдЗрд▓рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ, рдПрдкрдбрд╛рдЯрд╛ рдлрд╛рдЗрд▓ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд┐рдиреЛрдо рд╢реАрд░реНрд╖ рдкрдЯреНрдЯреАрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЖрдЗрдХрдирд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ intltool рдмрд╛рдЯ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд╛рда рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди;
  • Qt рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛, Qt рд╕рдВрд╕реНрдХрд░рдг (5.2+) рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдмрдврд╛рдЗрдПрдХреЛ рдЫ, рд╣рдЯрдХреАрд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рд▓рд╛рдЗрдирдорд╛ рд╕рд╛рд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдердкрд┐рдПрдХреЛ рдЫ, рдЯреЛрд░реЗрдиреНрдЯ рдЧреБрдгрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рд▓рд╛рдореЛ рдирд╛рдорд╣рд░реВ рднрдПрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЯреВрд▓рдЯрд┐рдкрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред ,
    HiDPI рд╕реНрдХреНрд░рд┐рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдЗрдиреНрдЯрд░рдлреЗрд╕;

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди