Hi,

The changes to make Freenet work with Java 16 and 17 on Windows are
finally in (not yet perfect, but functional on my test VM¹), so we’re
back on track for 1493 now.


There are three pull-requests that still need review for release, though:

- randomize pitch black defense times
  https://github.com/freenet/fred/pull/747
  this removes a possible leak of the startup time,
  found by nextgens
- Update default bookmarks for 1493
  https://github.com/freenet/fred/pull/760
  Add Index Clean Spider.
  Remove dead indexes. They cause people to think that there is nothing
  new, and they are available via jFniki.Index
  (sidenote: it would be great if someone could step up with contact
   on FMS or Sone to maintain jFniki.Index)
  Add Sharesite Documentation freesite
  Add Shoeshop and FLIP (both are essential power-tools that were
   totally undiscoverable for new users)
- Increase upload bandwidth fallback if none detected to 32KiB/s
  https://github.com/freenet/fred/pull/761
  because it’s no longer 2011 — even mobile phones are much faster nowadays.
  32KiB/s are 10 peers, so this should give good performance even if
  UPnP fails. 16KiB/s were only 7 peers, which gives a sluggish Freenet 
experience.


Also please check the changes in wininstaller-innosetup and wintray and
call out anything strange! I’m pushing there directly. Please do keep a
sharp eye on what I commit. There are also changes to the wrapper, but
these are already from 2018 and not by me and I have to find out how and
where we can push that code (and yes, that must happen before release).
And please DO NOT TRUST ME. Please check what I do.

- https://github.com/freenet/wininstaller-innosetup/
- https://github.com/freenet/wintray


¹: a changed innosetup (installs java 10 on windows 64 now), and a
   change to the wrapper (thanks to operhiem1 and nextgens who already
   fixed that it 2018, it just wasn’t in the installer), and a change to
   the wintray so it recognizes that Java 9+ is OK. The only problem
   that remains is that signing the FreenetTray does not work, so this
   will need testing whether that creates problems on a real windows
   (instead of a testing VM). I did not expect the adjustment to the
   changes to the registry in modern Java to take that long.


Best wishes,
Arne

PS: The censorship surrounding the war in Ukraine convinced even the BBC
    that communication over darknet is important. With Shoeshop now
    visible in the default bookmarks, Freenet provides a level of
    independence from establishehd power that previously was only
    available with massive effort via analog Samizdat using typewriters
    (shoutout: https://cyberpunk.fandom.com/wiki/95.2_Samizdat_Radio).
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

Attachment: signature.asc
Description: PGP signature

Reply via email to