Set mainport.params.servlet.7.params.sfDoParanoidChecks=false to disable paranoid CHK checking. This will be the default on the next stable build. This should make FEC files with metadata work.
On Tue, Jan 28, 2003 at 11:08:40PM +0000, Matthew Toseland wrote: > On Tue, Jan 28, 2003 at 11:25:06PM +0100, Michael Schierl wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > > > I read it on the support archive. Thank you!!! > > > > i have to tell you guys: > > > > a) write docs for what you do (especially changes; both FEC and FCP > > spec are heavily outdated.) > GJ recently added a doc on FEC. Unfortunately the Wiki is down at the > moment. Maybe it's in CVS somewhere. > > > > i prepended fec split blocks with Version\nRevision=1\nEnd\n as all > > other files. as there is no diffenent description this SHOULD work > > for fec splitfiles as well. > The reason that metadata in FEC splitfile chunks is deprecated is to > allow a new feature called "automatic healing". The idea is that when > you download a splitfile, after you have enough blocks and the original > file has been reconstructed, some of the blocks that failed to fetch are > regenerated and reinserted. This does not work if we do not know what > metadata you have prepended to the files, and since the metadata will > never be used anyway it doesn't make much sense. Also, there is code to > automatically detect corrupt files, which is currently turned on, and > which chokes on files with metadata. I have made it turn off on non-FEC > splitfiles, but for FEC splitfiles I will need some help from GJ. > > > > > > b) do *not* break data that is already on Freenet. Set a version flag > > for newer files and don't make old files irretrievable. > We did not know it was being used. > > > > c) if you wanna break old code, tell that first. I have 3 exams in > > next week and have to learn for them - no time for releasing a new > > FIW. So i suggest all to fucking stay at 545 until that USUAL > > metadata is understood. There it worked with ANY metadata. > As I have explained above, it is better to have no metadata on these > chunks. However it makes sense to have back compatibility on the > unstable branch. A mistake, well, what do we have CVS for? This was not > a full release. For your information, GJ wanted to completely remove > support for non-redundant splitfiles, because they are unreliable. But > we do still support non-redundant splitfiles. > > > > d) if you like, patch FIW yourself. look into FCPUtil.java and in > > insertFile change > > > > metadata="Version\nRevision=1\n"+"End\n"+comment; > > > > > > into > > > > metadata=comment; > > > > i haven't tested that, but if it works, be happy. If not, blame > > Matthew. > It would be more convincing if you did it. The freesite link on TFE > will point to your site no matter what we do. > > > > e) don't pay any more money to Matthew. He shall starve to death. > Firstly, it was technically GJ's decision/code. Secondly, we're pre-1.0. > Thirdly, it wasn't even an official release. So get a fucking sense of > proportion. > > > > f) if i fail in one of the exams, i wanna have $50.000 for each one i > > fail from the programmer of that new code. Being angry makes people > > make heavy mistakes (as e.g. giving up anonymity.) > And we owe you because...? > > > > g) same applies for any problems I get now for writing FIW. Matthew > > has to pay them all. > > > > h) I'd suggest Matthew to work at M$; they need people that break > > compatibility between M$ word formats (so that everyone buys the new > > ones). > > > > i) if you don't believe/cannot verify my sig, finger > > fiw at redneck.gacracker.org > > > > k) in usual lists there is no point j. > > > > l) for each mail i get from angry FIW users, I wanna have $1. Till > > now > > there are 4 ones. > Yeah yeah whatever. > > > > Michael aka mihi -- FIW author. > > > > -----BEGIN PGP SIGNATURE----- > > Version: PGP 8.0 - not licensed for commercial use: www.pgp.com > > > > iQEVAwUBPjcDORbSYw/WVSxxAQEAAQf+JyU02qAnA3jPCukvll5s7P20lIgg9kzi > > FQKPR8ggMQwji99TCT+hIOiuxGPsG7nms/pCvnuL6sve8LGjCmi4EO/LIXfmcECl > > hHiIJ9CshU9mfvw64HnKaTf7BlEm21po+I1bPNo4FSa64l7W730GYKfH3zRtd+as > > nKm2RFxISjIQ8dN8+lgyFr9o5ZoArHz2H0yVolLhFB47Xxt1XruzK+aBz0A1kkus > > Rjed9duTNoDw8fpavmCTnzIYxs2J5koF9/E/gbI5Cv10YYRwlAIVUh01heQfrv4f > > M7w2WnGwoHaHf9OGN9zfD/VukOsafIDQJIBJ294Wm1tuCVy+d/4hAw== > > =3JEu > > -----END PGP SIGNATURE----- > > -- > Matthew Toseland > toad at amphibian.dyndns.org/amphibian at users.sourceforge.net > Full time freenet hacker. > http://freenetproject.org/ > Freenet Distribution Node (temporary) at > http://amphibian.dyndns.org:8889/BtF-jeGHq~k/ > ICTHUS. -- Matthew Toseland toad at amphibian.dyndns.org/amphibian at users.sourceforge.net Full time freenet hacker. http://freenetproject.org/ Freenet Distribution Node (temporary) at http://amphibian.dyndns.org:8889/fDCbRsv22Ng/ ICTHUS. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20030129/5d6cd4aa/attachment.pgp>
