0.9.3에는 router에서 메시지 대기열 처리와 관련된 광범위한 저수준 변경이 포함되어 있습니다. 우리는 CoDel Active Queue Management(AQM, 능동 큐 관리) 알고리즘을 구현했습니다. 또한 진단을 돕고 네트워크 지연 시간을 줄이기 위해 트랜스포트(transport) 내 대기열 및 우선순위 메커니즘을 통합했습니다. UDP 트랜스포트의 버그를 수정하고 UDP를 공격에 더 강인하게 만드는 작업도 계속되고 있습니다. router의 성능을 개선하고 메모리 사용량을 줄이기 위한 변경도 더 포함되어 있습니다. 또한 지난 릴리스에서 도입된 i2psnark의 DHT 지원을 기본으로 활성화했습니다.

늘 그렇듯이, 이번 릴리스에는 많은 버그 수정도 포함되어 있으므로 업데이트를 권장합니다.

파일은 다운로드 페이지에서 이용할 수 있습니다.

릴리스 세부 정보

Major Changes

  • Active Queue Management
  • Priority queues
  • I2PSnark DHT: Several bug fixes, enable by default.

주요 변경 사항

  • Several SSU fixes including memory leak, and better handling of routers behind firewalls that change UDP ports; additional defenses for malicious packets.
  • Fix piece selection (rarest-first) bugs in i2psnark
  • Fix bug causing multiple browsers to open at startup

버그 수정

  • Improvements in caching
  • Several synchronization fixes and lock contention reduction
  • Major reduction in SSU buffers memory use
  • Fix streaming connection timeout back to 1 minute, was inadvertently changed to 5 minutes; set i2ptunnel server read timeout to 5 minutes, was unlimited
  • Improved defenses in i2ptunnel for “darkloris”
  • More validation at torrent creation in i2psnark
  • Several parameter changes in SSU to improve throughput
  • New event log for major events including restarts; show multiple restart lines on graphs
  • Remove duplicate messages from logs
  • Don’t respond to blocked streaming connections with a reset, just drop
  • Remove all uses of inefficient SimpleTimer
  • More checks for valid IPs and ports entered in console
  • Fix bug that wasted a lot of entropy
  • Translation updates: Italian, Portuguese, Spanish, Swedish
  • Add non-NIO configuration in jetty.xml, recommended for Java 5
  • Update GeoIP data (new installs and PPA only)

기타

762964ab582801be1c9d45843c682f791c284d4fa7b1e1ee733ea4ef033d4907  i2pinstall_0.9.3_windows.exe
4ebea74b30064c9853c40cf24764d283dc6fff47ed2449b247f3c9991cccb494  i2pinstall_0.9.3.jar
39a7d6859bf4bd9ac56fd83a5e32d47d1b24ba06f912a027804492ca941936dd  i2psource_0.9.3.tar.bz2
2381e4a845c6cc0c0d9f27f99571984bcbf448ef041bc1f7a2ba8715228d6377  i2pupdate_0.9.3.zip
d8bb6aef09c967b30c7374fb49da246a7c237c4942fa92999e39c5ce2ca68893  i2pupdate.su2
600e806e72441e946027fcac84702f2daabd2783dbc1ee6df3427e6eda7db351  i2pupdate.sud