[freenet-dev] Error in parsing cookies

2003-11-15 Thread Edward J. Huff
In case I don't get around to digging this up, an error was reported on support last week which looks like a bug in the cookie parser. It shouldn't throw an exception no matter what garbage is in the cookie file. -- Ed Huff Nov 9, 2003 12:00:03 PM (freenet.thread.QThreadFactory$QThread, QThread-

Re: [freenet-dev] IBM JDK 1.4.1 and Freenet with NPTL

2003-11-15 Thread Brandon Low
On Sat, 11/15/03 at 18:36:40 -0500, Edward J. Huff wrote: > On redhat 9 I put fs.file-max = 65536 in /etc/syscntrl.conf... > > I found users still have ulimit -u showing max files 1024, and that > they can't increase it. > > After googling a bit, I discovered two approaches (I fixed both) > > 1)

Re: [freenet-dev] IBM JDK 1.4.1 and Freenet with NPTL

2003-11-15 Thread Brandon Low
I don't think that 4096 could be valid as with days of uptime Sun-1.4.2.02 never crosses it. In another later experiment, the IBM JDK died in a different way with NPTL which did not involve very many file descriptors (1080), but did involve handling 16-18 queries per hour after about 8 hours of up

Re: [freenet-dev] IBM JDK 1.4.1 and Freenet with NPTL

2003-11-15 Thread Edward J. Huff
On Fri, 2003-11-14 at 12:32, Brandon Low wrote: > And then it died overnight... gawdamnit... and that is with my max > open files set to 4096, bloody thing leaks socket handles. My earlier reply to a later message which didn't quote the above assumed you still had max open files 1024. What is ma

Re: [freenet-dev] IBM JDK 1.4.1 and Freenet with NPTL

2003-11-15 Thread Edward J. Huff
On Fri, 2003-11-14 at 16:46, Richard A. Hecker wrote: > > From: Brandon Low <[EMAIL PROTECTED]> > .. > I saw the same thing yesterday on my 5032 node using Sun 1.4.2 > > > > > Caught a java.io.IOException: Too many open files, LSL.processConnections failing > > java.io.IOException: Too many o

[freenet-dev] Freenet Stable Build 5036

2003-11-15 Thread Toad
Freenet stable build 5036 is now available. If you are running the stable branch (i.e. unless you know what you are doing), please upgrade. You can use the update.sh script on *nix, or the freenet-webinstall.exe on Windows, to upgrade. Or you can fetch the jar from http://freenetproject.org/snapsho

[freenet-CVS] freenet/src/freenet/node Node.java, 1.82.2.28.2.34, 1.82.2.28.2.35

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node In directory sc8-pr-cvs1:/tmp/cvs-serv18071/src/freenet/node Modified Files: Tag: stable Node.java Log Message: 5036: Reenable bandwidth based QR. Hopefully exponential backoff can handle it. Index: Node.java =

[freenet-CVS] freenet/src/freenet Version.java, 1.90.2.50.2.61, 1.90.2.50.2.62

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet In directory sc8-pr-cvs1:/tmp/cvs-serv18071/src/freenet Modified Files: Tag: stable Version.java Log Message: 5036: Reenable bandwidth based QR. Hopefully exponential backoff can handle it. Index: Version.java =

[freenet-CVS] freenet/src/freenet/node Node.java,1.249,1.250

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node In directory sc8-pr-cvs1:/tmp/cvs-serv17481/src/freenet/node Modified Files: Node.java Log Message: 6338: Maybe exponential backoff is sufficient even if we reject queries based on bandwidth. It's really infeasible to prevent nodes from

[freenet-CVS] freenet/src/freenet Version.java,1.534,1.535

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet In directory sc8-pr-cvs1:/tmp/cvs-serv17481/src/freenet Modified Files: Version.java Log Message: 6338: Maybe exponential backoff is sufficient even if we reject queries based on bandwidth. It's really infeasible to prevent nodes from doing

Re: [freenet-dev] Re: Freenet Unstable 6336

2003-11-15 Thread Ed Tomlinson
On November 15, 2003 01:34 pm, Martin Stone Davis wrote: > Toad wrote: > > Freenet unstable 6336 is in CVS and in the snapshots. > > Major changes: > > * Don't use the {p,t}SearchFailed running averages in estimating. They > > don't work (maybe they could though), and exponential backoff provides

[freenet-CVS] freenet/src/freenet/node/states/data ReceiveData.java, 1.27, 1.28

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/data In directory sc8-pr-cvs1:/tmp/cvs-serv10793/src/freenet/node/states/data Modified Files: ReceiveData.java Log Message: Logging Index: ReceiveData.java === RCS f

[freenet-CVS] freenet/src/freenet/node/rt StandardNodeEstimator.java, 1.11.2.4, 1.11.2.5

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/rt In directory sc8-pr-cvs1:/tmp/cvs-serv8874/src/freenet/node/rt Modified Files: Tag: stable StandardNodeEstimator.java Log Message: 5035: 5034 accidentally disabled transfer failed accounting in the NGRouting estimators. Reenabl

[freenet-CVS] freenet/src/freenet Version.java, 1.90.2.50.2.60, 1.90.2.50.2.61

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet In directory sc8-pr-cvs1:/tmp/cvs-serv8874/src/freenet Modified Files: Tag: stable Version.java Log Message: 5035: 5034 accidentally disabled transfer failed accounting in the NGRouting estimators. Reenable it. Index: Version.java ===

[freenet-CVS] freenet/src/freenet/node/states/request ReceivingInsert.java, 1.28, 1.29 ReceivingReply.java, 1.12, 1.13 SendingReply.java, 1.27, 1.28 InsertPending.java, 1.27, 1.28 TransferReply.java,

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/request In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/node/states/request Modified Files: ReceivingInsert.java ReceivingReply.java SendingReply.java InsertPending.java TransferReply.java TransferInsert.java Log M

[freenet-CVS] freenet/src/freenet/node/ds FSDataStoreElement.java, 1.39, 1.40

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/ds In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/node/ds Modified Files: FSDataStoreElement.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index: FSDataStor

[freenet-CVS] freenet/src/freenet/node/states/data ReceiveData.java, 1.26, 1.27

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/data In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/node/states/data Modified Files: ReceiveData.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index:

[freenet-CVS] freenet/src/freenet/support FileLoggerHook.java, 1.38, 1.39

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/support In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/support Modified Files: FileLoggerHook.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index: FileLoggerHook

[freenet-CVS] freenet/src/freenet OpenConnectionManager.java, 1.166, 1.167 Version.java, 1.533, 1.534 Ticker.java, 1.29, 1.30

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet Modified Files: OpenConnectionManager.java Version.java Ticker.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index

[freenet-CVS] freenet/src/freenet/node Main.java, 1.307, 1.308 ConnectionOpener.java, 1.27, 1.28

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/node Modified Files: Main.java ConnectionOpener.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index: Main.jav

[freenet-CVS] freenet/src/freenet/client InternalClient.java, 1.34, 1.35

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/client In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/client Modified Files: InternalClient.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging changes. Index: InternalClient.j

[freenet-CVS] freenet/src/freenet/node/rt NGRoutingTable.java, 1.42, 1.43 StandardNodeEstimator.java, 1.43, 1.44

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/rt In directory sc8-pr-cvs1:/tmp/cvs-serv7522/src/freenet/node/rt Modified Files: NGRoutingTable.java StandardNodeEstimator.java Log Message: 6337: New diagnostics sendConnDiedInTransfer, recvConnDiedInTransfer. Fairly major logging chan

[freenet-dev] cdn thoughts

2003-11-15 Thread jrandom
Assuming a magically secure and anonymous communication system, how would you build a scalable content distrubution network? (or is it y'all's [2nd pl poss] opinion that the anonymity attributes are inseperable from freenet's scalability attributes?) I'm not /just/ asking this for the... obvious

[freenet-dev] Re: rateless codes

2003-11-15 Thread Zlatin Balevsky
> >>This idea may be rather unpopular, but too bad... :)) >> >> >>Rateless codes are like FEC except that they support infinite number of >>checkblocks, and the file becomes a stream. Simple implementation is >>just to wrap the checkblocks from fec in a repeating sequence and insert >>

[freenet-dev] Re: [freenet-support] Freenet Stable 5034

2003-11-15 Thread Ian Clarke
Toad wrote: Freenet stable build 5034 is now available. Now that we have exponential backoff [again] on QRs, this means that future RNFs could be an indicator of node overuse. We may want to change the RNF message to indicate that one explaination for RNFs is that their node is trying to handle

[freenet-dev] Re: Freenet Unstable 6336

2003-11-15 Thread Martin Stone Davis
Toad wrote: On Sat, Nov 15, 2003 at 10:34:04AM -0800, Martin Stone Davis wrote: Toad wrote: Freenet unstable 6336 is in CVS and in the snapshots. Major changes: * Don't use the {p,t}SearchFailed running averages in estimating. They don't work (maybe they could though), and exponential backoff pr

[freenet-dev] Freenet Stable 5034

2003-11-15 Thread Toad
Freenet stable build 5034 is now available. If you are running the stable branch (i.e. unless you know what you are doing), please upgrade. You can use the update.sh script on *nix, or the freenet-webinstall.exe on Windows, to upgrade. Or you can fetch the jar from http://freenetproject.org/snapsho

[freenet-CVS] freenet/src/freenet/node/states/request ReceivingReply.java, 1.4.4.1.2.4, 1.4.4.1.2.5 Pending.java, 1.31.4.4.2.11, 1.31.4.4.2.12 AwaitingStoreData.java, 1.11.2.1.2.13, 1.11.2.1.2.14 Awai

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/request In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/request Modified Files: Tag: stable ReceivingReply.java Pending.java AwaitingStoreData.java AwaitingInsert.java RequestState.java DataPendin

[freenet-CVS] freenet/src/freenet/node NodeRef.java, NONE, 1.1.2.1 FailureTable.java, 1.9.4.1.2.3, 1.9.4.1.2.4 Main.java, 1.102.2.30.2.34, 1.102.2.30.2.35 Node.java, 1.82.2.28.2.33, 1.82.2.28.2.34

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node Modified Files: Tag: stable FailureTable.java Main.java Node.java Added Files: Tag: stable NodeRef.java Log Message: 5034: Include initial estimators in se

[freenet-CVS] freenet/src/freenet/support FileLoggerHook.java, 1.4.4.5.2.11, 1.4.4.5.2.12 FakeRandomAccessFilePool.java, 1.1.2.1, 1.1.2.2

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/support In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/support Modified Files: Tag: stable FileLoggerHook.java FakeRandomAccessFilePool.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at eve

[freenet-CVS] freenet/src/freenet/node/states/data DataState.java, 1.1.1.1.6.3, 1.1.1.1.6.4 SendData.java, 1.13.6.5, 1.13.6.6 ReceiveData.java, 1.17.6.5, 1.17.6.6

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/data In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/data Modified Files: Tag: stable DataState.java SendData.java ReceiveData.java Log Message: 5034: Include initial estimators in seednodes and StoreData

[freenet-CVS] freenet/src/freenet Version.java, 1.90.2.50.2.59, 1.90.2.50.2.60 MessageHandler.java, 1.4.6.2, 1.4.6.3 Key.java, 1.4.6.4, 1.4.6.5 Core.java, 1.30.2.4.2.7, 1.30.2.4.2.8 OpenConnectionMana

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet Modified Files: Tag: stable Version.java MessageHandler.java Key.java Core.java OpenConnectionManager.java ConnectionHandler.java Log Message: 5034: Include initial estima

[freenet-CVS] freenet/src/freenet/client/http/filter SaferFilter.java, 1.9.2.16.2.8, 1.9.2.16.2.9

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/client/http/filter In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/client/http/filter Modified Files: Tag: stable SaferFilter.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if w

[freenet-CVS] freenet/src/freenet/node/states/FCP ClientPutToken.java, 1.2.6.4, 1.2.6.5 ClientGetToken.java, 1.4.6.6, 1.4.6.7

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/FCP In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/FCP Modified Files: Tag: stable ClientPutToken.java ClientGetToken.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset

[freenet-CVS] freenet/src/freenet/crypt DiffieHellman.java, 1.2.6.3, 1.2.6.4

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/crypt In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/crypt Modified Files: Tag: stable DiffieHellman.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if we have an estimator, an

[freenet-CVS] freenet/src/freenet/node/states/FNP FNPFeedbackToken.java, 1.9.2.1.2.6, 1.9.2.1.2.7 NewRequest.java, 1.18.2.5.2.8, 1.18.2.5.2.9

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/FNP In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/FNP Modified Files: Tag: stable FNPFeedbackToken.java NewRequest.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at

[freenet-CVS] freenet/src/freenet/support/graph Bitmap.java, 1.1.6.6, 1.1.6.7

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/support/graph In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/support/graph Modified Files: Tag: stable Bitmap.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if we have an esti

[freenet-CVS] freenet/src/freenet/node/states/announcement CompletePending.java, 1.3.4.1.2.3, 1.3.4.1.2.4 AnnouncementState.java, 1.1.1.1.4.1.2.4, 1.1.1.1.4.1.2.5 LastNode.java, 1.3.4.1.2.4, 1.3.4.1.2

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/announcement In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/announcement Modified Files: Tag: stable CompletePending.java AnnouncementState.java LastNode.java Log Message: 5034: Include initial estimator

[freenet-CVS] freenet/src/freenet/client InternalClient.java, 1.10.4.5.2.11, 1.10.4.5.2.12 ClientCore.java, 1.4.4.3, 1.4.4.4

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/client In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/client Modified Files: Tag: stable InternalClient.java ClientCore.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if we hav

[freenet-CVS] freenet/src/freenet/thread FastThreadFactory.java, 1.18.2.2.2.3, 1.18.2.2.2.4 QThreadFactory.java, 1.19.2.2.2.7, 1.19.2.2.2.8

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/thread In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/thread Modified Files: Tag: stable FastThreadFactory.java QThreadFactory.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if

[freenet-CVS] freenet/src/freenet/node/states/announcing Announcing.java, 1.14.4.4.2.4, 1.14.4.4.2.5 AnnouncementRequestToken.java, 1.3.6.4, 1.3.6.5 SendAnnouncement.java, 1.9.4.2.2.5, 1.9.4.2.2.6

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/states/announcing In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/states/announcing Modified Files: Tag: stable Announcing.java AnnouncementRequestToken.java SendAnnouncement.java Log Message: 5034: Include in

[freenet-CVS] freenet/src/freenet/message StoreData.java, 1.3.6.5, 1.3.6.6

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/message In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/message Modified Files: Tag: stable StoreData.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if we have an estimator, an

[freenet-CVS] freenet/src/freenet/node/ds FSDataStoreElement.java, 1.26.2.4.2.7, 1.26.2.4.2.8

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/node/ds In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/node/ds Modified Files: Tag: stable FSDataStoreElement.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at every hop if we have an esti

[freenet-CVS] freenet/src/freenet/client/http NodeStatusServlet.java, 1.43.2.4.2.11, 1.43.2.4.2.12 FproxyServlet.java, 1.43.2.25.2.11, 1.43.2.25.2.12

2003-11-15 Thread Matthew Toseland
Update of /cvsroot/freenet/freenet/src/freenet/client/http In directory sc8-pr-cvs1:/tmp/cvs-serv17474/src/freenet/client/http Modified Files: Tag: stable NodeStatusServlet.java FproxyServlet.java Log Message: 5034: Include initial estimators in seednodes and StoreData (reset at eve

Re: [freenet-dev] Re: Freenet Unstable 6336

2003-11-15 Thread Toad
On Sat, Nov 15, 2003 at 10:34:04AM -0800, Martin Stone Davis wrote: > Toad wrote: > >Freenet unstable 6336 is in CVS and in the snapshots. > >Major changes: > >* Don't use the {p,t}SearchFailed running averages in estimating. They > > don't work (maybe they could though), and exponential backoff p

Re: [freenet-dev] rateless codes

2003-11-15 Thread Toad
On Sat, Nov 15, 2003 at 09:52:33AM -0500, Zlatin Balevsky wrote: > This idea may be rather unpopular, but too bad... :)) > > > Rateless codes are like FEC except that they support infinite number of > checkblocks, and the file becomes a stream. Simple implementation is > just to wrap t

[freenet-dev] Re: Freenet Unstable 6336

2003-11-15 Thread Martin Stone Davis
Toad wrote: Freenet unstable 6336 is in CVS and in the snapshots. Major changes: * Don't use the {p,t}SearchFailed running averages in estimating. They don't work (maybe they could though), and exponential backoff provides an effective mechanism. If I read StandardNodeEstimator.longEstimate() c

[freenet-dev] High RNF

2003-11-15 Thread Jonathan Howard
I tried changing my estimate removing SearchFailed and saw a lot more RNFs. Toad >They don't work (maybe they could though) What's wrong with them? I know tSearchFailed averages the results from several errors but what could you do with them identified individually. >and exponential back off pro

[freenet-dev] rateless codes

2003-11-15 Thread Zlatin Balevsky
This idea may be rather unpopular, but too bad... :)) Rateless codes are like FEC except that they support infinite number of checkblocks, and the file becomes a stream. Simple implementation is just to wrap the checkblocks from fec in a repeating sequence and insert them in a channel

[freenet-dev] Re: [freenet-support] Stable 5033

2003-11-15 Thread Aureliano Rama
you sent this message two times to the devl ml and no one to the support one. bye Aureliano Rama Corso di Laurea in Informatica, Pisa > Freenet stable build 5033 is now available. Upgrade from the snapshots: > http://freenetproject.org/snapshots/freenet-latest.jar , or use > update.sh or freenet-