[freenet-support] Freenet 0.7.5 build 1456

2013-09-16 Thread Matthew Toseland
Freenet 0.7.5 build 1456 is now available. This build is riskier than most but 
I have tested it fairly extensively. Please let me know if you have any 
difficulties updating. Also see the first item below.
Changes include:
- Automatically update the wrapper binaries on linux/mac systems (other than 
Gentoo). This should fix a major bug on Linux where after updating the node can 
get stuck in a loop until it is manually restarted (or the computer is 
rebooted). This is a lot more work than it sounds because we need to replace a 
whole bunch of files at once, then restart the wrapper (not just the node).
- An important bugfix to the transport layer, should improve bandwidth usage on 
fast connections, this is especially obvious when transferring files between 
nodes (e.g. from the node-to-node text messaging system, click on a Friend and 
send a file).
- Download the latest version of update.sh, and make it executable. The updater 
was downloading an old, broken version of update.sh, and was not making it 
executable. This is the last-resort manual update script for linux/mac.
- Various bugfixes for the updater.
- Make node references more robust, any line which contains e.g. spaces will be 
base64 encoded, so passing noderefs via e.g. IRC/instant messaging should be 
significantly more reliable.
- Turn off NLM when upgrading from 1455 or earlier. It's broken at the moment.
- Config fixes. This *might* change your settings for SSL, load management and 
file locations (as previous fixes in these areas were being ignored).

This build does not implement updating the wrapper binaries on Windows. That 
will be implemented in a future build, thanks to romnGit's update helper tool 
for Windows. Most of the code needed is already present in this build though.

Thank you for using Freenet!


signature.asc
Description: Digital signature
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Freenet trouble starting

2013-09-16 Thread Dennis New
On Sun, 15 Sep 2013 21:48:04 -0700, Shoey Fighter wrote:
> Hello. I recently upgraded my OS and now freenet won't start.
> 
> This is what wrapper.log has to say:
> 
> 
> INFO   | jvm 1| 2013/09/15 21:44:54 | [db4o 7.4.63.11890
> 2013-09-15 21:44:54]
> INFO   | jvm 1| 2013/09/15 21:44:54 |
> '/home/path/freenet/node.db4o.crypt' closed
> INFO   | jvm 1| 2013/09/15 21:44:54 | WrapperManager Error: Error
> in WrapperListener.start callback.
> com.db4o.ext.DatabaseClosedException INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: com.db4o.ext.DatabaseClosedException
> INFO   | jvm 1| 2013/09/15 21:44:54 | WrapperManager Error: at
> com.db4o.internal.PartialObjectContainer.checkClosed
> (PartialObjectContainer.java:302) INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: at
> com.db4o.internal.PartialObjectContainer.checkTransaction
> (PartialObjectContainer.java:330) INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: at
> com.db4o.internal.PartialObjectContainer.queryByExample
> (PartialObjectContainer.java:755) INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: at
> com.db4o.internal.ExternalObjectContainer.queryByExample
> (ExternalObjectContainer.java:93) INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: at
> com.db4o.internal.ExternalObjectContainer.query
> (ExternalObjectContainer.java:137) INFO   | jvm 1| 2013/09/15
> 21:44:54 | WrapperManager Error: at
> freenet.pluginmanager.PluginStores.migrateAllPluginStores
> (PluginStores.java:44) INFO   | jvm 1| 2013/09/15 21:44:54 |
> WrapperManager Error: at
> freenet.node.NodeClientCore.migratePluginStores
> (NodeClientCore.java:702) INFO   | jvm 1| 2013/09/15 21:44:54 |
> WrapperManager Error: at freenet.node.NodeClientCore.
> (NodeClientCore.java:342) INFO   | jvm 1| 2013/09/15 21:44:54 |
> WrapperManager Error: at freenet.node.Node.(Node.java:1741)
> INFO   | jvm 1| 2013/09/15 21:44:54 | WrapperManager Error:
> at freenet.node.NodeStarter.start(NodeStarter.java:192) INFO   | jvm
> 1| 2013/09/15 21:44:54 | WrapperManager Error: at
> org.tanukisoftware.wrapper.WrapperManager$11.run
> (WrapperManager.java:2979) INFO   | jvm 1| 2013/09/15 21:44:55 |
> Shutting down... INFO   | jvm 1| 2013/09/15 21:44:55 | Stopping
> database jobs... INFO   | jvm 1| 2013/09/15 21:44:55 | Rolling
> back unfinished transactions... INFO   | jvm 1| 2013/09/15
> 21:44:55 | Exception in thread "Close database"
> com.db4o.ext.DatabaseClosedException INFO   | jvm 1| 2013/09/15
> 21:44:55 | at com.db4o.internal.PartialObjectContainer.checkClosed
> (PartialObjectContainer.java:302) INFO   | jvm 1| 2013/09/15
> 21:44:55 | at
> com.db4o.internal.PartialObjectContainer.checkTransaction
> (PartialObjectContainer.java:330) INFO   | jvm 1| 2013/09/15
> 21:44:55 | at com.db4o.internal.PartialObjectContainer.rollback
> (PartialObjectContainer.java:1532) INFO   | jvm 1| 2013/09/15
> 21:44:55 | at com.db4o.internal.ExternalObjectContainer.rollback
> (ExternalObjectContainer.java:153) INFO   | jvm 1| 2013/09/15
> 21:44:55 | at freenet.node.Node$6.realRun(Node.java:1240) INFO
> | jvm 1| 2013/09/15 21:44:55 | at
> | freenet.support.io.NativeThread.run(NativeThread.java:129) INFO   |
> | jvm 1| 2013/09/15 21:44:55 | Completed writing logs to disk.
> | STATUS | wrapper  | 2013/09/15 21:44:55 | <-- Wrapper Stopped


In the meantime you can try moving your node.db4o.crypt file somewhere
else, and see if it'll start up then. (Although you'll probably lose
your upload/download queues.)
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe