http://bugs.winehq.org/show_bug.cgi?id=23876
--- Comment #22 from onlynone@gmail.com 2011-02-24 15:04:10 CST --- (In reply to comment #21)
Today's git (with commit 2a53eb708796bdf07792c8c34ccb643c11fbfb86) has a fix for the endlessly downloaded CRLs that were flooding the cache in some cases. At least, I hope so ;) The original problem remains: the disk cache isn't bounded, or even possible to clean except manually.
I downloaded the source for crossover from:
http://www.codeweavers.com/products/source/
Applied the above patch to that source tree. Compiled everything. Stopped Outlook and any wine processes. Copied over cryptnet.dll.so to /opt/cxoffice/lib/wine/cryptnet.dll.so. After running Outlook for a few hours, the only files underneath the Content.IE5 directory are:
./W323OMKI/gds2-0[0] ./OOADHISB/gdroot[0]
Both files were created over 3 hours ago. But this patch only affects certificates, right? Wouldn't other code that uses the "Temporary Internet Files" directory have to be changed as well? Is there a common place this change could be made?