github hyphanet/fred build01491

latest releases: build01498, build01498-pre1, testing-build-1498-pre1...
3 years ago

Freenet 0.7.5 build 1491 is now available.

This build is a bugfix release.
It ships cleanup to the pitch black defense and to streaming video and audio in the browser.

For the pitch black defense, it disables defensive swapping
if swapping is disabled in general because the node uses opennet.
This should resolve problems to the network structure and data persistence
introduced during the pitch-black fix because
opennet nodes started swapping when they had network-issues (Sorry for that :-().
Also it delays the pitch black defense to 10 minutes after startup instead of 1 minute after startup
to further reduce the probability of stray swapping.
Mitigating the Pitch Black Attack is funded by NLnet through the NGIO PET fund with financial support from the European Commission's Next Generation Internet programme.

Sidenote: If you have a Freenet project, that might be a good match for the Assure grant or the Search and Discovery grant, have a look at their site! The two application periods are open until first of June and a good match for individuals who want to get funding for concrete improvements: https://nlnet.nl/themes/

For streaming, this release fixes operation over proxies that provide a http node via https,
and it adds m3u compability for mobile devices - thanks to DC*
(some mobile browsers answer the query "supports m3u" with "maybe" O_o).

Further improvments in this release:

  • Improve OpenBSD support thanks to jv@D7b92AQB2664AkrR.
  • Fix plugin compatibility problems from refactoring.
  • More cleanup of old code thanks to Jan Gerritsen.
  • Fix label for logged attribute RoutingDisabled - thanks to Jan Gerritsen

Thank you for using Freenet!

  • Arne Babenhauserheide

Developer changelog:

2021-05-02

Changes in 1491:

  • disable pitch black defense if swapping is disabled because the node uses opennet
    this should resolve problems to the network structure
    introduced during the pitch-black fix because
    opennet nodes started swapping when they had network-issues.
    Sorry for that :-(

  • start pitch black defense 10 minutes after startup, not 1 minute after startup
    further reduce the probability of stray swapping

  • fix streaming: deal with proxies providing a http node via https
    streaming should now work over proxies.

  • m3u compability for mobile devices - thanks to DC*
    some mobile browsers answer the query "supports m3u" with "maybe" O_o

  • add OpenBSD support thanks to jv@D7b92AQB2664AkrR

  • Add compatibility method for plugins (SCGIPublisher needs it)

  • recover constructor for compatibility with plugins

  • Fixed several unused variables issues - thanks to Jan Gerritsen

  • Fix label for logged attribute RoutingDisabled - thanks to Jan Gerritsen

  • Arne Babenhauserheide


Arne Babenhauserheide (6):
start pitch black defense 10 minutes after startup, not 1 minute after startup
fix: deal with proxies providing a http node via https
disable pitch black defense if swapping is disabled
add OpenBSD support thanks to jv@D7b92AQB2664AkrR
Add compatibility method for plugins (SCGIPublisher needs it)
recover constructor for compatibility with plugins

Arne Babenhauserheide (freenet releases) (3):
Update default bookmark editions
Update default bookmark editions
Build 1491

DC* (1):
m3u compability for mobile devices

Jan Gerritsen (2):
Fixed several unused variables issues
Fix label for logged attribute RoutingDisabled

Don't miss a new fred release

NewReleases is sending notifications on new releases.