업데이트 세부 정보

0.9.48은 대부분의 서비스에서 새로운 종단 간 암호화 프로토콜(proposal 144)을 활성화합니다. 새로운 tunnel build 메시지 암호화(proposal 152)에 대한 초기 지원을 추가했습니다. router 전반에 걸쳐 성능이 크게 개선되었습니다.

Ubuntu Xenial(16.04 LTS)용 패키지는 더 이상 지원되지 않습니다. 해당 플랫폼의 사용자는 I2P 업데이트를 계속 받으려면 업그레이드해야 합니다.

항상 그렇듯이, 이번 릴리스로 업데이트할 것을 권장합니다. 보안을 유지하고 네트워크에 기여하는 가장 좋은 방법은 최신 릴리스를 실행하는 것입니다.

릴리스 세부 정보

변경 사항

  • Avoid old DSA-SHA1 routers for lookups, stores, and tunnel peers
  • Block same-country connections when in hidden mode
  • BOB: Add deprecation warning
  • Build: Drop support for Xenial; ant 1.9.8 or higher required to build
  • i2ptunnel: Enable dual-key encryption for most tunnel types
  • JBigI: Add library for Linux aarch64, zen, and zen2
  • Preliminary support for ECIES-X25519 routers (proposals 152 and 156)
  • Ratchet: Efficiency improvements and memory reduction
  • SSU: Randomize intro key
  • SSU performance improvements
  • System tray: Enable by default for Linux KDE and LXDE

버그 수정

  • Build: Set release property for better runtime compatibility
  • Console: Fix Jetty not starting on Java 11.0.9.1
  • i2psnark: Limit size of embedded video
  • Improved IPv6 address validation
  • Installer: Disable pack200 to support Java 14+
  • Installer: Add missing linux armv7 and aarch64 wrapper binaries
  • i2ptunnel: Filter server response headers when not compressing
  • NTCP2: Fix sending termination message on idle timeout
  • Streaming: Fix handling of tag options

기타

  • Build: Reproducible build fix
  • Core: Refactoring of data structures to reduce memory usage
  • Crypto: Cache HMAC256 instances
  • i2psnark: Hide BEP 48 padding directory in UI
  • i2psnark: Checks for unsupported v2 torrents
  • i2psnark: Remove old opentrackers
  • i2ptunnel: Improved support for offline keys
  • Jetty 9.3.29
  • NetDB: Increase minimum floodfill version for leaseset lookups
  • NTCP: Set nodelay on sockets
  • Proxy: Remove old jump servers
  • Ratchet: Rotate keys faster
  • Tomcat 9.0.40
  • Wrapper 3.5.44 (new installs only)
  • Zxing 3.4.1
  • New partial translations for Kurdish, Turkmen, Argentinian Spanish
  • Translation updates

해결된 버그 전체 목록

SHA256 체크섬:

817d52ea7662ef22a6158d62431aee44b8effe26d3883d979bbc72dac02a80d6  i2pinstall_0.9.48_windows.exe
5dd5c300d3d2ca4eb7f7b33a2d4c9e54814f02c199c5176db17f214c8ab655d2  i2pinstall_0.9.48.jar
e8c55b17b2066d8eab82bc407128f1f0366530c5429a1413ea0cbf40f922d532  i2psource_0.9.48.tar.bz2
4dac576536b4eaff5b4e8ff0e49d42bb2ff5167f6ead680b751c1bd2df7336c1  i2pupdate_0.9.48.zip
42860507a3cb4fda15bb4a5c45ac0991f6ff8148b9a53a0df9945451f8b4659e  i2pupdate.su3