Hi,

I just created the first pre-release for 1493:
https://github.com/freenet/fred/releases/tag/build01493-pre1

Please test the installers and please test whether the
freenet-testing-build-1493-pre1.jar works as a drop-in replacement for
freenet.jar freenet.jar.new and freenet-stable-latest.jar

This will become 1493 if no major problems are found.


Changes include:


- The installer requires Java 9+ now — except on 32bit Windows that has
  no Java version higher than 8.
- Add the required module opens for Java 17 to wrapper.conf
- Java 17 support of the installer
- Update the wrapper files in dependencies.properties to 3.5.30
  This change sets a consistent wrapper-version for Windows, *Nix, and
  also OSX, thanks to operhiem1 for the review!

- Update default bookmarks: Replace inactive indexes, add Shoeshop,
  show active sites first. Thanks to AC4BB21B for the review!

- Pseudonymous people found found a bug in our splitfile inserter that
  TheSeeker tracked down to its source. It threw an exception if the
  checksum was exactly [0,0,0,0], thanks to operhiem1 for the review!

- Fix FreenetURI intern() to not forget edition of USK — thanks to
  debbiedub for new nodes where UPnP does not give the speed.

- Replace Pointer.SIZE with Native.POINTER_SIZE for JNA 5.x — thanks
  to Leo3418 and Bombe!

- more resilient noderef parsing for easier friend-to-friend connections
  try replacing spaces by newlines in noderefs when parsing fails
- Accept FreenetURI in add peer field; only try regular url on failure
  — thanks to desyncr for the review!

- Add warning about surveillance through voice recognition tech in the
  wizard.

- fix peer scaling for very fast peers: 
  Very fast nodes have more peers to fix a conceptual mistake
  (did not take the aggregated bandwidth limit of the peers into account). 
  Thanks to TheSeeker for the review!
- increase default datastore size to 100GiB, because SSDs are much
  faster today.
- Increase default bandwidth to 32KiB/s. This should improve
  performance, thanks to operhiem1 for the review!
- Set standard thread limit to 1000.
- decreased default thread stack size for reduced memory usage
  (512KiB).

- add output of filtered file to the OggFilterTest to ease tracking down
  bugs — especially http://freenet.mantishub.io//view.php?id=7163
  (the bug has example files — correct and broken).
  


1493 roadmap:

- One week of testing the pre-release
- A release to a testing key next weekend
- Insert to the real update key on saturday 2022-04-02.


If you want to fetch the release-files from Freenet:

CHK@E1O3EIM6bu8h3xmpyy5l6lsF3nT-YN2~YNBBqR-w4cM,g4b9nYtwp7qgYjkBH1-SCOtG1uITduI~KJFWCR-qSC4,AAMC--8/FreenetInstaller-1493-pre1.exe

CHK@mFMgVT0GsijDjs~AIiXL18AM7N7ILzMWtZ0svVWCCFk,lch1ng1oNtWw-mCFtSR5r1NXEBnMndLj4-p97j65i50,AAMC--8/FreenetInstaller-1493-pre1.exe.sig

CHK@ZyWQ~~K8U0UdLCaExo1tu8nBtbKZDQChpMVKegDVCtQ,B0bFCRBJ9MghxdhRYDcjt0vh~WCHUXHC9hZsS2gxO~8,AAMC--8/freenet-testing-build-1493-pre1.jar

CHK@1FLagYTdyBl2scZEDPXNspt83qUTsTQ59HHbl5gpYGQ,-Mibjhdw99LZc4jxR7gEbZKGUBe~kxseiN8LH8lVn0I,AAMC--8/freenet-testing-build-1493-pre1.jar.sha1

CHK@sfc2X88a51E6fFdi9N8iLOr3Cg2WsHJcxFNiW1GjTsw,Dg8aV-DCF8eOAxQswj9OCa2tXhwUAd9spQXpa6G~zhE,AAMC--8/freenet-testing-build-1493-pre1.jar.sig

CHK@0JUB8qp7b1P9oVTHLxDSiV1Te4V2HyWQE6YK-zTY1f0,~ypj-uMF~K6FY0ca7B~kpe6N3pqqOuTMJ6w7jT32440,AAMC--8/freenet-testing-build-1493-pre1-source.tar.bz2

CHK@-hHZa0a~W4ggsYD9D89F3L5b8HmAE4YWhhrqqOeFalg,lS7H3bAJJTpsNMk3b1MM23ve6GUiS4dIZq2y8EVpBAE,AAMC--8/freenet-testing-build-1493-pre1-source.tar.bz2.sha1

CHK@WBtttP9O0VTkfskXRUO~HoSLl4mzEyr6TZXNH8BiTNk,sqiTGQfezdLghSv9Xasy0PVWmVxHYvwS~~BI9SVab5o,AAMC--8/freenet-testing-build-1493-pre1-source.tar.bz2.sig

CHK@aD1wna3gH23OkiZmqlbc~zJ-WXY2GljtwKxGZr1~T8M,IApypqxdDhSew1sfT47z--DCxXtExQsccoLr2eXMUAo,AAMC--8/new_installer_offline_1493-pre1.jar

CHK@RZdNctfKbgK1PpnpsUGnGYAW1tmFrQ7WAHq9DhMdIsI,~UcCljcowzhAoqq0YAf5DNn~NrUzGoh6LjnDG5v0DVM,AAMC--8/new_installer_offline_1493-pre1.jar.sig


This release contains the Java 17 compatibility fixes, and that requires
changes in the wrapper which are a bit brittle (failing there can cause
Freenet to fail to start), so we need testing in many configurations.

Please give it good testing!


Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

Attachment: signature.asc
Description: PGP signature

Reply via email to