Bản phát hành I2P 0.8.7 bao gồm một số nâng cấp cho các thành phần lâu nay ít được quan tâm, bao gồm Dịch vụ đặt tên, chức năng vẽ đồ thị, các thư viện native cho CPU ID và BigInteger, các triển khai mật mã, và wrapper (trình bao).
Xin cảm ơn cộng tác viên mới KillYourTV, người đã đóng vai trò then chốt trong việc triển khai và kiểm thử các nâng cấp này, cùng với sự hỗ trợ bổ sung từ sponge và hottuna.
Các cải tiến về CPU ID do hottuna thực hiện, được tài trợ hào phóng bởi Relakks và Ipredator - xin cảm ơn Peter Sunde và Jan-Erik Fiske vì sự hỗ trợ của họ.
Ngoài ra, lần đầu tiên, chúng tôi đã có một I2P Personal Package Archive (PPA) trên launchpad.net chính thức. Đối với những ai đang dùng Ubuntu, điều này mang đến một cách dễ dàng để cài đặt I2P và giữ các thành phần luôn được cập nhật. Gói I2P cung cấp tùy chọn cài đặt như một dịch vụ, hoặc có thể khởi chạy khi cần, như thường lệ. PPA này hiện do KillYourTV duy trì, với sự hỗ trợ của các thành viên khác trong nhóm phát triển. Hướng dẫn cài đặt Ubuntu/Debian có trên trang web của chúng tôi.
Đối với những ai cập nhật qua mạng, bản cập nhật này có kích thước lớn gấp khoảng 4 lần so với bình thường, do bao gồm các cập nhật jbigi. Vui lòng kiên nhẫn trong khi tải xuống bản cập nhật qua mạng.
Hãy giúp mạng lưới phát triển. Tham gia, giới thiệu rộng rãi, và Quyên góp! Nếu bạn phát hiện lỗi, vui lòng gửi báo cáo trên gitlab. Chúng tôi vẫn đang tìm kiếm sự hỗ trợ cho các bản dịch mới và hiện có. Hãy tham gia tình nguyện trên IRC #i2p-dev.
Các tệp có sẵn trên trang tải xuống.
Những thay đổi lớn (nâng cấp và cài đặt mới)
- NamingService upgrades to support new features, including a hosts.txt database that will be enabled in release 0.8.8
- New form in the HTTP proxy to save new hosts with address helpers to hosts.txt
- Speedups for SHA-256 and SHA-1 hash computation, most noticeable on GNU JVMs
- Upgrade to JRobin 1.5.9 for better-looking performance graphs
- Persistent graph data across restarts
- JCpuid / JBigI upgraded to libgmp 4.3.2 / 5.0.2 and the libraries are PIC compliant, and contain improved support 64-bit on most architectures. JBigI is a native library which significantly speeds up cryptography operations
- For those on grsec / ASLR kernels where I2P was crashing due to non-PIC libraries, I2P should now work
- For those on x86 64-bit systems, crypto will be faster (typical result is a 25% improvement), which you may notice in lower CPU usage
- For those on ARM or x86 OS X systems, crypto should be much faster, as we did not have jbigi support for these systems before
- For those on most other 32-bit Linux, FreeBSD, or Windows systems, there should be no noticeable change in performance
Những thay đổi lớn (chỉ áp dụng cho cài đặt mới)
- The Wrapper was updated to version 3.5.9 and the libraries are now PIC compliant, and support 64-bit on most architectures. For those who did not have a working wrapper before (those on grsec / ASLR kernels, or freebsd, ARM, or x86 OS X) manual upgrade of your wrapper libraries is possible. Instructions at http://www.i2p2.de/manualwrapper. For FreeBSD users see http://www.i2p2.de/faq#compat6x. Alternative: delete existing installation and install a new. Second alternative for Ubuntu: delete existing install and use PPA. For those who have a working wrapper now, a manual upgrade is NOT recommended.
Tin tức về đóng gói:
- Debian / Ubuntu - Major upgrade of the Debian packaging scripts to comply with packaging rules
- PPA - As described above
Sửa lỗi
- The update includes local Jetty patches that were inadvertently omitted from the 0.8.3 and 0.8.5 install packages
- A workaround for noncompliant UPnP devices
- Fix bug preventing Robert from initiating a connection to i2psnark
Khác
- More adjustments for recent network growth, including increasing the number of floodfills and lowering the number of router infos stored locally
- Exchange version numbers across I2CP, to allow future changes to be backward-compatible
- Swedish translation, thanks 123hund123, hottuna and digitalmannen
- Partial Finnish, Italian, Polish, and Vietnamese translations, thanks to the Transifex translation teams
- Arabic translation updates, thanks hamada
- Russian translation updates, thanks hiddenz
- GeoIP update (new installs only)
Các checksum (tổng kiểm) SHA256:
9f0b1d565e0250cefe3998e1ccabda062d057f794ccb976c147608f005a022c4 i2pinstall_0.8.7.exe
31acef3fcd1a5839edc3b931f108944222c833d218bd427fe89a57b4acd92ece i2psource_0.8.7.tar.bz2
637d9c73fde3c8756dc04a13691a812940169e66445ba3c1c5c46829991bca8f i2pupdate_0.8.7.zip
47363a2284018a24335048a6c14d5e4f5b101f7048cbf23c61b710e2f31778b9 i2pupdate.su2
cad2233ec477fb4455ce90283a5d4a18dda17d312a818d6ae1276358cb2f55a5 i2pupdate.sud