Mod for eMule. It boosts ISP webcache efficiency by caching eMule-transmitted data.
Be the first to post a text review of WebCache eMule. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Our Homepage got shut down some months ago. I don't get it run again. The problem was, that very much traffic and cpu was used by the proxy update function. Which looked up its proxy by using the sourceforge server. Improvement needed... Please contact me, if you like to help.
WebCache 2.0a Beta1 ------------------- all changes are done by Superlexx: - ported to eMule v0.46c, updated the libraries. Compiled with VS2003 now. Use emule-all.sln if you want to compile. - deactivated the proxy list updating for now (server-side needs a new hosting, client-side needs a partial recode) - removed the AICH event logging option - memleak fixed in CUpDownClient::CreateMFRPacket() (thx@WiZaRd) - fixed verbose log spamming when an HTTP source was present (thx@leuk_he for reporting) - the code has been WebCache-tagged more throughfully for easier porting next time, the tag count calculation is easier to maintain now - updated the WebCache code to the recent PeerCache code - a few minor changes
WebCache 2.0a Beta1 ------------------- all changes are done by Superlexx: - ported to eMule v0.46c, updated the libraries. Compiled with VS2003 now. Use emule-all.sln if you want to compile. - deactivated the proxy list updating for now (server-side needs a new hosting, client-side needs a partial recode) - removed the AICH event logging option - memleak fixed in CUpDownClient::CreateMFRPacket() (thx@WiZaRd) - fixed verbose log spamming when an HTTP source was present (thx@leuk_he for reporting) - the code has been WebCache-tagged more throughfully for easier porting next time, the tag count calculation is easier to maintain now - updated the WebCache code to the recent PeerCache code - a few minor changes
WebCache 1.9a Beta3 ------------------- FIXED: Superlexx: error message when receiving OHCBs for a known file which is not a part file corrected FIXED: Superlexx: the multi-file-requests now expire after one hour FIXED: Superlexx: cachesLocal was set wrong when using the auto detector in the properties dialog. FIXED: Superlexx: CotN repaired and activated WebCache 1.9a Beta2 ------------------- ADDED: JB/Superlexx: trustLevel, the percentage of successful OHCB requests a client must reach to be trusted after we tried to download 50 of his OHCBs; called webcacheTrustLevel in preferences.ini. Default is 30%, the setting is updated from our webcache database when automatic updating is enabled ADDED: Superlexx: a client that is requesting OHCBs for a file is automatically added as a source CHANGED: Superlexx: COtN (cache only the need) disabled for this build because of a bug that prevents clients from creating proxy sources FIXES: several bugfixes, thx to our testers WebCache 1.9a Beta1 ------------------- ADDED: JP: per-file WebCache transfer statistics; show WebCache version in the splash screen, log and window title; the client counter in the download window now says "Webcache capable" ADDED: JP/Superlexx: CotN: WebCache download success rate is now taken into account when deciding whether to download via proxy; e.g. if 1/3 of WC-downloads fails, then there must be at least 3 potential OHCB recipients to load the data via webcache ADDED: Superlexx: MFR = multiple file request, now a client can request multiple files at a time, one of which is handled in usual way and the others are taken into account when deciding to download via proxy and sending OHCBs ADDED: Superlexx: OHCB manager: saves OHCBs in a list and sends them in multi-OHCB packets (large packets are compressed) ADDED: Superlexx: XPress-OHCBs: when a block is downloaded via webcache, 10 OHCBs are sent immediately to make sure that the block isn't deleted too fast from the proxy ADDED: Superlexx/Brunni: new proxy auto-detector, server-side: database-driven proxy list allows easier proxy submission checks and proxy list updating. Information in your submissions will be available to other clients much sooner. ADDED: Superlexx: new proxy auto-detector, client-side: using XML data format instead of CVS; if no proxy has been found in the local XML file, eMule tries to look for the proxy in our online proxy database. Wildcards in host name masks are supported now. The "detected proxy" dialog has been cleaned up to not confuse users by the advanced options. FIXED: JP: no proxy configuration test is run when connection limit is reached to avoid false negatives FIXED: JP: the proxy client now shows as downloading "from proxy" and not "via proxy" FIXED: JP: the WebCache client counter in the download window now also counts the A4AF clients FIXED: Superlexx: DFA = disconnect fix attempt: this should reduce the number of disconnects significantly FIXED: Superlexx: IFS: if a client asks for a file without a complete chunk, he will not be enqueued anymore FIXED: Superlexx: check that the file hash requested per HTTP matches that of the originally requested file FIXED: removed the email proxy submission link in the settings window since it doesn't work anymore; use the web form instead FIXED: disabled seinding OHCBs per UDP to clients without configured UDP port (thx@SiRoB)
WebCache 1.9a Beta3 ------------------- FIXED: Superlexx: error message when receiving OHCBs for a known file which is not a part file corrected FIXED: Superlexx: the multi-file-requests now expire after one hour FIXED: Superlexx: cachesLocal was set wrong when using the auto detector in the properties dialog. FIXED: Superlexx: CotN repaired and activated WebCache 1.9a Beta2 ------------------- ADDED: JB/Superlexx: trustLevel, the percentage of successful OHCB requests a client must reach to be trusted after we tried to download 50 of his OHCBs; called webcacheTrustLevel in preferences.ini. Default is 30%, the setting is updated from our webcache database when automatic updating is enabled ADDED: Superlexx: a client that is requesting OHCBs for a file is automatically added as a source CHANGED: Superlexx: COtN (cache only the need) disabled for this build because of a bug that prevents clients from creating proxy sources FIXES: several bugfixes, thx to our testers WebCache 1.9a Beta1 ------------------- ADDED: JP: per-file WebCache transfer statistics; show WebCache version in the splash screen, log and window title; the client counter in the download window now says "Webcache capable" ADDED: JP/Superlexx: CotN: WebCache download success rate is now taken into account when deciding whether to download via proxy; e.g. if 1/3 of WC-downloads fails, then there must be at least 3 potential OHCB recipients to load the data via webcache ADDED: Superlexx: MFR = multiple file request, now a client can request multiple files at a time, one of which is handled in usual way and the others are taken into account when deciding to download via proxy and sending OHCBs ADDED: Superlexx: OHCB manager: saves OHCBs in a list and sends them in multi-OHCB packets (large packets are compressed) ADDED: Superlexx: XPress-OHCBs: when a block is downloaded via webcache, 10 OHCBs are sent immediately to make sure that the block isn't deleted too fast from the proxy ADDED: Superlexx/Brunni: new proxy auto-detector, server-side: database-driven proxy list allows easier proxy submission checks and proxy list updating. Information in your submissions will be available to other clients much sooner. ADDED: Superlexx: new proxy auto-detector, client-side: using XML data format instead of CVS; if no proxy has been found in the local XML file, eMule tries to look for the proxy in our online proxy database. Wildcards in host name masks are supported now. The "detected proxy" dialog has been cleaned up to not confuse users by the advanced options. FIXED: JP: no proxy configuration test is run when connection limit is reached to avoid false negatives FIXED: JP: the proxy client now shows as downloading "from proxy" and not "via proxy" FIXED: JP: the WebCache client counter in the download window now also counts the A4AF clients FIXED: Superlexx: DFA = disconnect fix attempt: this should reduce the number of disconnects significantly FIXED: Superlexx: IFS: if a client asks for a file without a complete chunk, he will not be enqueued anymore FIXED: Superlexx: check that the file hash requested per HTTP matches that of the originally requested file FIXED: removed the email proxy submission link in the settings window since it doesn't work anymore; use the web form instead FIXED: disabled seinding OHCBs per UDP to clients without configured UDP port (thx@SiRoB)
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: