이번 I2P 2.5.0 릴리스는 NetDB 격리 전략 구현에 초점을 맞추었던 2.4.0 릴리스보다 사용자에게 직접 보이는 개선사항을 더 많이 제공합니다.
I2PSnark에는 토렌트를 검색할 수 있는 기능 등 새로운 기능이 추가되었습니다. BiglyBT와 qBittorrent 같은 다른 I2P 토렌트 클라이언트와의 호환성을 개선하기 위해 버그도 수정했습니다. libtorrent 및 qBittorrent에서 I2P 지원을 가능하게 하고 개선하는 데 협력해 주신 모든 개발자 여러분께 감사드립니다. SusiMail에는 이메일에서 Markdown 서식 지원과 첨부 파일을 이메일에 드래그 앤 드롭할 수 있는 기능 등 새로운 기능이 추가되었습니다. Hidden Services 관리자에서 생성한 tunnels은 이제 웹 기술과의 호환성과 성능을 개선하는 “Keepalive"를 지원하여, 더욱 정교한 I2P 사이트를 구현할 수 있게 합니다.
이번 릴리스에서는 NetDB에 몇 가지 조정을 가해 스팸에 대한 저항성을 높이고 router가 의심스러운 메시지를 거부하는 능력을 개선했습니다. 이는 2.4.0 릴리스에서 도입된 “Sub-DB isolation(서브-DB 격리)” 방어 기법의 구현을 “감사"하려는 노력의 일환이었습니다. 이 조사 과정에서 격리를 우회하는 경미한 사건 한 건을 발견하여 이를 수정했습니다. 이 문제는 I2P 팀이 내부적으로 발견하고 수정했습니다.
이번 릴리스에서는 Android 및 Windows용 당사의 다운스트림 배포판을 출시하는 절차에 여러 가지 개선이 이루어졌습니다. 이를 통해 이러한 다운스트림 제품의 제공 및 가용성이 향상될 것입니다.
언제나 그렇듯이, 이번 릴리스로 업데이트할 것을 권장합니다. 보안을 유지하고 네트워크를 돕는 가장 좋은 방법은 최신 릴리스를 실행하는 것입니다.
릴리스 세부 정보
Changes
- I2PTunnel: Implement support for Keepalive/Server-side Persistence
- Susimail: Add markdown support for formatted plain-text content
- Susimail: Add HTML Email support
- I2PSnark: Add search capability
- I2PSnark: Preserve private=0 in torrent files
- Data: Store compressed RI and LS
변경 사항
- Susimail: Fix handling of forwarded mail with attachments
- Susimail: Fix handling of forwarded mail with unspecified encoding
- Susimail: Fix forwarding of HTML-only email
- Susimail: Bugfixes in presentation of encoded attachmments, mail body
- I2PSnark: Handle data directory changes
- SSU2: Cancel peer test if Charlie does not have B cap
- SSU2: Treat peer test result as unknown if Charlie is unreachable
- Router: Filter additional garlic-wrapped messages
- I2CP: Prevent loopback messages to same session
- NetDB: Resolve Exploratory/Router isolation-piercing event
버그 수정
- API 0.9.62
- Translation updates
기타
i2pinstall_2.5.0-0.jar - 61d3720accc6935f255611680b08ba1a414d32daa00d052017630c2424c30069
i2pinstall_2.5.0-0_windows.exe - a0d84c519f3c35874a9f661b9f40220e5a1d29716166c682e2bd1ee15ff83f33
i2pinstall_2.5.0.jar - 61d3720accc6935f255611680b08ba1a414d32daa00d052017630c2424c30069
i2pinstall_2.5.0.jar.sig - c8a6d79909d06ac6bca23d8e890765c6e6ed21a535f7529e0708797fdaf9fc1b
i2pinstall_2.5.0_windows.exe - 762b9d672dfff0baccd46f970deb5a2621358d1e2dfc0dd85a78aecda3623ac6
i2pinstall_2.5.0_windows.exe.sig - 103a1bd155110514fe9ae075243cc66e2fef866353165b2c806248e15925e957
i2psource_2.5.0.tar.bz2 - 6bda9aff7daa468cbf6ddf141c670140de4d1db145329645a90c22c1e5c7bc01
i2psource_2.5.0.tar.bz2.sig - a1d0ea6f2051ed0643bc2c0207a2cf594f2b2bc4303ac49cd6a43baaf0558f62
i2pupdate-2.5.0.su3 - 7bcfc3df3a14a0b9313b9a0fe20e56db75267d5afcfd8a3203fbfcfac46deae4
i2pupdate-2.5.0.su3.torrent - a7dd76348bf404d84a67bda8b009d54cc08748c036988dbe78bff6ca6928950c
i2pupdate.su3 - 7bcfc3df3a14a0b9313b9a0fe20e56db75267d5afcfd8a3203fbfcfac46deae4
i2pupdate.zip - d0a4cfe6cb587e0ffabcfb6012682f400a38ee87f23fa90f8a18f25e77b742d8
i2pupdate_2.5.0.zip - d0a4cfe6cb587e0ffabcfb6012682f400a38ee87f23fa90f8a18f25e77b742d8
i2pupdate_2.5.0.zip.sig - 411eb4ca31e2984dae4c943136411e8ee85435f59749391edefec07509cfd5af