ΠΡΡΠ΅Π» ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ΅Π»ΠΈΠ· EiskaltDC++ v2.4.1 β ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π΄Π»Ρ ΡΠ΅ΡΠ΅ΠΉ Direct Connect ΠΈ Advanced Direct Connect. Π‘Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Ρ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² Linux, Haiku, macOS ΠΈ Windows. ΠΠ΅ΠΉΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² ΡΠΆΠ΅ ΡΡΠΏΠ΅Π»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ°ΠΊΠ΅ΡΡ Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΡ .
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ Π²Π΅ΡΡΠΈΠΈ 2.2.9, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ»Π° Π²ΡΠΏΡΡΠ΅Π½Π° 7.5 Π»Π΅Ρ Π½Π°Π·Π°Π΄:
ΠΠ±ΡΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° OpenSSL >= 1.1.x (ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° OpenSSL 1.0.2 ΡΠΎΡ ΡΠ°Π½Π΅Π½Π°).
- Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² macOS ΠΈ Haiku.
- ΠΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Debian GNU/Hurd.
- ΠΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠ΅ΡΠ΅Π· DHT. Π‘Π΅ΡΠ²Π΅Ρ dht.fly-server.ru Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π½ΠΎΠ΄.
- ΠΠ· ΡΠ±ΠΎΡΠΎΡΠ½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΡΠ΄Π°Π»Π΅Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Boost! ΠΡΠΈ ΡΡΠΎΠΌ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ° C++14, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΠ°ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ .
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠΉ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΡΡΡΠ°Π½Π΅Π½Ρ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΡ, Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π° (cppcheck, clang).
- Π§Π°ΡΡΠΈΡΠ½Π°Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ΄Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ libeiskaltdcpp Ρ ΡΠ΄ΡΠΎΠΌ DC++ 0.868.
eiskaltdcpp-qt
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ Qt 5.x. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ Qt 4.x.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΡΠ΅ΡΡΡΡΠΎΠ² (ΠΈΠΊΠΎΠ½ΠΊΠΈ, Π·Π²ΡΠΊΠΈ, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΠΈ Ρ.ΠΏ.), ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΠΏΠ°ΠΊΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² AppImage ΠΈ snap.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Ρ Π°Π±ΠΎΠ² nmdcs:// .
- Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ»ΡΡΡΠ΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π°ΡΡΡΠΎΠ΅ΠΊ.
- Π£Π»ΡΡΡΠ΅Π½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ magnet-ΡΡΡΠ»ΠΎΠΊ Π΄Π»Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° BitTorrent Π² ΡΠ°ΡΠ°Ρ . (Π’ΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° Π½ΠΈΡ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°.)
- Π£Π»ΡΡΡΠ΅Π½Ρ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° magnet-ΡΡΡΠ»ΠΎΠΊ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ TTH: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ magnet-ΡΡΡΠ»ΠΎΠΊ ΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΡΡΠ»ΠΎΠΊ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠ°Π½Π΅Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² Π²ΠΈΠ΄ΠΆΠ΅ΡΠ΅ «ΠΠΎΠ½ΡΠΎΠ»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ».
- ΠΠ· Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΡΠ΄Π°Π»Π΅Π½Π° ΠΎΠΏΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠΈΡΡΠ° Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅Π»ΠΎΠΌ. Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΡ ΠΌΠ΅Π½Ρ, ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΌΠ΅ΡΠΊΠ°Ρ , ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°Ρ ΠΈ Ρ.Π΄. Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΡΠΈΡΡ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΈΡΡΠΎΠ² Π΄Π»Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΡΠ°ΡΠ°Ρ ΠΎΡΡΠ°Π»ΠΈΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° IP ΡΠΈΠ»ΡΡΡΠ°.
- ΠΠ·ΠΌΠ΅Π½Π΅Π½Π° ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° Ρ ΠΎΡΠΊΠ΅ΠΉ Ctrl+F Π² ΡΠ°ΡΠ°Ρ : ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΠ½ Π½Π΅ ΡΠΊΡΡΠ²Π°Π΅Ρ ΠΏΠ°Π½Π΅Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ, Π° Π²Π΅Π΄Π΅Ρ ΡΠ΅Π±Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΏΠ°Π½Π΅Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ .
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ HTML ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π²ΠΎ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ΅ Π΄Π»Ρ ΠΈΡΠΊΠΎΠ½ΠΊΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ ΡΡΠ΅Π΅ Π² GNU/Linux ΠΈ FreeBSD ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΈΠ·-Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡΡ KDE Plasma 5. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌ ΠΈ DE ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅ΠΊΡΡ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²ΡΠΉ Π²ΠΈΠ΄ΠΆΠ΅Ρ «Π‘Π΅ΠΊΡΠ΅ΡΠ°ΡΡ» Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ magnet-ΡΡΡΠ»ΠΊΠΈ ΠΈ/ΠΈΠ»ΠΈ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠ»ΠΎΠ²Π°. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠΎΠ½Π½Ρ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ Ρ Π°Π±ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ΅Π³ΠΎ-ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ, «Π‘Π΅ΠΊΡΠ΅ΡΠ°ΡΡ» ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ Π·Π° Π½Π΅Π³ΠΎ.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² Π»ΠΈΡΠ½ΡΡ ΡΠ°ΡΠ°Ρ .
eiskaltdcpp-gtk
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΈ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ.
- ΠΠ°Π΄Π΅Π½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ°Π»ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, Π½ΠΎ ΠΎΠ½ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Ρ Π½Π΅ Π²ΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΠΊΡΠ°Ρ ΠΈ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ° ΠΏΠΎΠΈΡΠΊΠ°.
eiskaltdcpp-daemon
- Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΈΠ»ΡΡΡΡΡΡΡΡ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Π΄Π΅ΠΌΠΎΠ½Π°: ΡΠ΅ΡΠ΅Π· JSON-RPC ΠΎΡΠ΄Π°ΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ°. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΌΠ΅Π½Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΉ, ΡΠ΅ΠΌ ΡΠ°Π½ΡΡΠ΅, Π·Π°ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅.
ΠΠ· ΠΏΠ»Π°Π½ΠΎΠ² Π½Π° Π±ΡΠ΄ΡΡΠ΅Π΅ ΠΎΡΠΎΠ±ΠΎ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ IPv6 Π² ΡΠ΄ΡΠ΅.
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Hunspell Π²ΠΌΠ΅ΡΡΠΎ Aspell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΠ°Π²ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π² eiskaltdcpp-qt.
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Qt 4.x, Π° ΡΠ°ΠΊΠΆΠ΅ Qt 5.x ΡΡΠ°ΡΠ΅Π΅ 5.12.
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ eiskaltdcpp-gtk.
- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ XML-RPC ΠΈΠ· eiskaltdcpp-daemon.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru