Mark
Knight
zlib update
RunUO is distributed with an extremely old version of zlib (1.1.4).
I've optimized and compiled the latest version (1.2.3) which can be obtained at http://www.runuo.com/mark/zlib.dll -- To update, simply download the new dll and overwrite the existing one in your RunUO folder. Both PlayUO and Razor utilize the older version of zlib and you can update those as well if you are so inclined.
The latest version offers a significant performance increase and fixes numerous security issues (although it would be extremely difficult to use them against RunUO, perhaps impossible, why take a chance?). You can read more about zlib at http://www.zlib.net/
I have also compiled a 64-bit version for anyone who needs it. It can be obtained here.
If you are uncomfortable following these instructions or simply have no clue what I'm talking about, disregard this post and continue waiting for the next release. zlib isn't that important.
EDIT: The first version I posted was compiled against msvcr80.dll, the latest C runtime from Microsoft that comes with Visual Studio 2005. Since most of you don't have the new version of the runtime, my compiled version of zlib would not work for you. I recompiled zlib aginst crtdll.dll, the most widespread runtime (and the one the older version of zlib was compiled against), and re-uploaded it.
IF YOU DOWNLOADED ZLIB.DLL BEFORE 1/18/2006, YOU SHOULD RE-DOWNLOAD IT. zlib64.dll (the 64-bit version) is unaffected, as 64-bit Windows only has the newest runtime by default.
RunUO is distributed with an extremely old version of zlib (1.1.4).
I've optimized and compiled the latest version (1.2.3) which can be obtained at http://www.runuo.com/mark/zlib.dll -- To update, simply download the new dll and overwrite the existing one in your RunUO folder. Both PlayUO and Razor utilize the older version of zlib and you can update those as well if you are so inclined.
The latest version offers a significant performance increase and fixes numerous security issues (although it would be extremely difficult to use them against RunUO, perhaps impossible, why take a chance?). You can read more about zlib at http://www.zlib.net/
I have also compiled a 64-bit version for anyone who needs it. It can be obtained here.
If you are uncomfortable following these instructions or simply have no clue what I'm talking about, disregard this post and continue waiting for the next release. zlib isn't that important.
EDIT: The first version I posted was compiled against msvcr80.dll, the latest C runtime from Microsoft that comes with Visual Studio 2005. Since most of you don't have the new version of the runtime, my compiled version of zlib would not work for you. I recompiled zlib aginst crtdll.dll, the most widespread runtime (and the one the older version of zlib was compiled against), and re-uploaded it.
IF YOU DOWNLOADED ZLIB.DLL BEFORE 1/18/2006, YOU SHOULD RE-DOWNLOAD IT. zlib64.dll (the 64-bit version) is unaffected, as 64-bit Windows only has the newest runtime by default.