Nice!

I don’t have much time right now, but I’ll update to testing and see
whether I trip something :)

Best wishes,
Arne

Am Sonntag, 3. Januar 2016, 10:17:27 schrieb Steve Dougherty:
> Freenet unstable testing prerelease 1471-pre3 is now available.
> 
> How to help test - three options:
> 
> 1. Run update.sh testing or update.cmd testing from your Freenet
>    installation directory.
> 2. Download it, shut down the node, replace freenet.jar with it, and
>    start the node again. [2]
> 3. Build it yourself from the testing-build-1471-pre3 tag. [3]
> 
> This is feature-complete and hopefully the last testing release before
> the stable release of build 1471. Please let us know if we fixed the
> things we thought we fixed, or if you encounter any problems!
> 
> Build 1471 will be the last to support Java 6.
> 
> Highlights:
> 
> - Fix uploads stalling when using MAXIMUM physical security.
> - Fix lots of "setNativePriority(X) has failed!", which was caused by a
>   serious thread priority problem. This might fix nodes unexpectedly
>   losing peers.
> - Order alerts within a category by time: if you have lots of
>   messages from darknet peers they will remain nicely sorted.
> 
> Translations:
> 
> - New partial Greek translation.
> - Update German, Bokmål, Brazilian Portuguese, Simplified Chinese, and
>   Traditional Chinese translations.
> - Fix Bokmål localization loading.
> 
> CSS:
> 
> Changes to better match the CSS specifications.
> 
> - nav-* items no longer accept non-identifiers.
> - <align-items> no longer accepts "space-between", "space-around", or
>   "space-evenly".
> - Fix what <justify-items> accepts. [0]
> 
> Also:
> 
> - Remove Gantros Index because it stopped updating.
> - Remove Linkageddon because it stopped updating.
> - Remove old deprecated DSA-based crypto, and always include identity=
>   in opennet noderefs.
> - Fix JVM version string parsing.
> - Fix and add test for broken localization substitution token pairs.
> - Due to node reference changes packets for setting up connections to
>   opennet seednodes are now larger. If you have low MTU (lower than
>   the typical 1500 bytes) this may prevent you from connecting to seed
>   nodes.
> - New version of UPnP to fix some instability and compatibility
>   problems. Thanks to 007pig we have a new UPnP plugin in development
>   which supports UPnP2, but it is not yet included. [1]
> - New version of KeyUtils.
> 
> This fixes the default bookmarks software category being missing. If you
> don't see this category please re-add the default bookmark set from the
> bookmark editing page.
> 
> Note to plugin authors: we removed KeyListenerConstructionException
> because it was never thrown. Plugins that handled it will need to be
> updated. This is (largely) why KeyUtils updated.
> 
> - Steve
> 
> [0] Specifically, it used to accept <item-position> along with
>     legacy && [ left | right | center ], which is incorrect. It now
>     accepts <item-position> along with <overflow-position>, to match
>     http://www.w3.org/TR/css3-align/#justify-items-property
>     See https://github.com/freenet/fred/pull/448
> [1] https://github.com/freenet/plugin-UPnP2
> [2]
> https://downloads.freenetproject.org/alpha/freenet-testing-build-1471-pre3-snapshot.jar
> 
> https://downloads.freenetproject.org/alpha/freenet-testing-build-1471-pre3-snapshot.jar.sig
> [3]
> https://downloads.freenetproject.org/alpha/freenet-testing-build-1471-pre2-source.tar.bz2
> 
> https://downloads.freenetproject.org/alpha/freenet-testing-build-1471-pre2-source.tar.bz2.sig
> 
> 
> KeyUtils v5026:
> ---
> 
> Bert Massop (1):
>       Remove references to removed KeyListenerConstructionException
> 
> Steve Dougherty (1):
>       Version 5026
> 
> saces (1):
>       show fpi and gh bugtracker
> 
> 
> UPnP 10007:
> ---
> 
> Bert Massop (5):
>       Fix NPE when binding SSDP socket does not succeed.
>       Fix NPE when a service provider fails to list its services
>       Language: use UPnP instead of UP&P
>       Fix NPE when no ports have been forwarded
>       Fix connection reset on case sensitive Host HTTP header name
> 
> Juiceman (2):
>       Reformat codebase using Jindent tool
>       Remove extra spaces
> 
> Steve Dougherty (2):
>       Add readme
>       10007: improve stability
> 
> 
> Changes from 1471-pre2:
> ---
> 
> Bert Massop (4):
>       Simplify RGA removeRandomExhaustiveSearch wakeupTime conditions
>       HTMLFilter: fix processing of reset input element
>       Show peer locations, not distance in peer location histogram
>       Fix JVM version comparison for version >1.9 and build >99
> 
> David ‘Bombe’ Roden (8):
>       Remove check for impossible condition
>       Copy hashcode correctly
>       Use common base class for input and output streams
>       Remove useless exception rethrows
>       Remove exception that was never thrown
>       Fix wrapped FCP message
>       Override list request identifier
>       Fix wrapping a null FCP message
> 
> Florent Daigniere (24):
>       Fix bug #6623 : Wrapper.log: Lots of "setNativePriority(X) has
> failed!"
>       Deprecate old variables; One should use the enum
>       Document NativeThread.dontCheckRenice
>       Only update essential plugins if we have to
>       Actively prevent newer plugins from being deployed
>       Remove DiffieHellman related code (pre-neg9)
>       Remove DSA and compat code from PeerNode*
>       Stop sending a DSA signature
>       Use P256 pubkey as identity
>       Don't re-use a MD returned to the pool!
>       Remove more dead-code
>       Major modification of DSA keys in references
>       Always send/parse the identity line on opennet
>       Remove more dead code
>       Implement the workaround suggested by toad
>       Second part of the workaround
>       Setup CI at https://travis-ci.org/freenet/fred/
>       Integer.compare() is java7 ... thanks @Bombe for spotting it
>       try the container-based infrastructure
>       Critical bugfix following #440
>       Remove dead code (DHGroup)
>       Remove some more pre-negtyp9 code
>       Remove more deadcode as suggested by IDEA
>       Improve locking for nonce-handling
> 
> Matthew Toseland (53):
>       Fix RGA.wakeupTime never getting set.
>       Don't set mustCheckpoint if not checkpointing
>       Check for checkpointing in lock() too.
>       Wake up lock()'ers and clear flag (bug 6612)
>       Improve logging
>       Logging
>       Logging
>       Add test for disabling checkpointing (bug #5512)
>       Purge LocationUIDPair.
>       Cleanly handle dropping too old peers, tell the user.
>       Prevent logging code from breaking startup
>       Add missing file, sorry!
>       Re-check the stores list periodically
>       Re-check the stores list periodically
>       Cleanup: Factor out pushOffThread*
>       Only queue one job in the >90% case.
>       Move variable declaration inside look (Bombe)
>       Use spaces not tabs on changed lines
>       Replace spinning wait in test with proper wait
>       Rename variables isSelector -> isIDSelector
>       Only allow ID selectors.
>       Fix test: Class selector no longer allowed in nav-*
>       Explain issues here
>       Improve cursor handling (2 coordinates or none)
>       Do not accept empty for && expressions (+explain)
>       align-items doesn't accept content-distribution
>       Fix justify-items and add tests
>       Fix leaking a message when rejecting because not routable
>       Comments: Explain what identity is for nowadays
>       Don't reuse key material (depends on #440)
>       Fix comment
>       Remove outdated comments.
>       Indent.
>       Remove unused variables
>       Simplify and rename method
>       Match by pubkey hash, not obfuscation key
>       Match by pubkey not identity (fixes opennt bug)
>       Remove now unused getIdentity()
>       Remove unused code
>       Remove more unused obsolete code
>       Remove out of date comment
>       Remove unused method
>       Factor out dropped peers UI into a useralert
>       Rename l10n strings
>       Fix l10n string typo
>       Fix nondeterminism
>       Remove more non-determinism
>       Need slot filters for SSK tests
>       Need a real delay
>       Fix NPE on creating a new node, argh!
>       Indent.
>       Fix regression in refactoring (someBroken)
>       Log after saving the .broken file
> 
> Pascal666 (2):
>       Fix improper indenting & logging bug caused by it
>       Add instructions for installing dependencies on CentOS
> 
> Steve Dougherty (12):
>       BaseL10n: fix Bokmål slug
>       reformat canAutoconfigureDatastoreSize()
>       fix loss of precision
>       Update translations
>       test: fix resource path on Java 6
>       l10n: remove unused somePeersDisconnectedBlockedTooLong
>       remove 1421-specific legacy updater
>       DroppedOldPeersUserAlert: fix ".broken" suffix duplication
>       Update UPnP to 10007
>       Update KeyUtils to v5026
>       l10n: add Greek translation
>       Update translations
>       l10n: fix token mismatch in Traditional Chinese
> 
> Vaughan Woodzell (16):
>       Add unit tests for BaseL10n
>       Refactor a little to combine calls to addL10nSubstitutionInner()
>       Avoid returning partially-populated node on l10n error
>       Always clone node before adding in addL10nSubstitutionInner()
>       Remove unused key parameter from addL10nSubstitutionInner()
>       Use fallback string on error in addL10nSubstitutionInner()
>       Add test for invalid l10n strings
>       Fix broken l10n substitution variables
>       Return key from addL10nSubstitution() if fallback fails
>       Pass l10n parse exception into Logger.error()
>       Separate BaseL10n.getFallbackString() from getDefaultString()
>       Separate l10n fallback logic from value handling
>       Move exception handling out of BaseL10n.tryGetL10nSubstitution()
>       Remove unneeded null check from BaseL10n.addL10nSubstitution()
>       Improve method names and javadoc in BaseL10n
>       Copy l10n test properties in unit-build
> 
> drak@kaverne (14):
>       l10n: suggest store values between 100MiB and 20GiB
>       Improve suggested store size wording
>       wizard: improve datastore size selection
>       adjust indentation to using spaces
>       wizard: use 10GiB from 50GiB free to 100GiB free
>       Order node-to-node message alerts by sent time
>       l10n: Simplify N2NTM useralert header
>       useralerts.N2NTM: order by received time instead of sent time
>       useralerts: order messages in each class by updated time
>       n2ntms: the composed time is the time the user hit send
>       UserAlertManager: fix the comments and make them actually useful
>       NEWS: add sorted n2ntms
>       Gantros is likely dead. Let us preserve his or her memory.
>       Linkageddon stopped updating.
> 

--
A man in the streets faces a knife.
Two policemen are there it once. They raise a sign:

    “Illegal Scene! Noone may watch this!”

The man gets robbed and stabbed and bleeds to death.
The police had to hold the sign.

…Welcome to Europe, citizen. Censorship is beautiful.

   ( http://draketo.de/stichwort/censorship )


Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to