Updated Win32 libs and easy to use compile script

These are old archives. They are kept for historic purposes only.
Post Reply
r3mbr4ndt
Posts: 29
Joined: Wed Mar 16, 2005 2:15 pm

Updated Win32 libs and easy to use compile script

Post by r3mbr4ndt »

I have compiled updated libs for Unreal and created a script to make compiling it very easy using Visual Studio .NET with easy instructions.

It can be found @ http://unreal.hates.tv

The current build has the following lib versions:
- libcurl/7.13.2 OpenSSL/0.9.7f c-ares/1.2.1
- OpenSSL 0.9.7f 22 Mar 2005
- zlib 1.2.2

I will try to keep them updated when new versions get released.
jewles
Posts: 263
Joined: Thu Mar 11, 2004 7:41 pm
Location: Herndon, VA

Post by jewles »

i fail to understand the point? as far as i'm aware whenever a new version update of unreal is released it includes the latest versions of openssl, c-ares, and curl. (could be wrong but it seems more logical then not)...
FBSD-DEV Project
http://www.fbsd-dev.org

YatesDev Hosting
http://www.yatesdev.com

The Wrong Way
http://www.thewrongway.net
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Not quite, this is for windows.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
r3mbr4ndt
Posts: 29
Joined: Wed Mar 16, 2005 2:15 pm

Post by r3mbr4ndt »

jewles wrote:i fail to understand the point? as far as i'm aware whenever a new version update of unreal is released it includes the latest versions of openssl, c-ares, and curl. (could be wrong but it seems more logical then not)...
The point is, the Win32 libs provided by Unreal don't include OpenSSL within libcurl, therefore you can't use secure remote includes. Whats the point of having a SSL IRCd when your remote includes are sent in plain text? I have also compiled libcurl to allow the use of self-signed certs when using secure remote includes, since UnrealIRCd allows self-signed certs I thought the remote includes should too. Also, some people don't want to wait for a new version of Unreal to have the newest libs and don't want to take the time to compile them themselves. Below are the lib versions that Unreal has provided:

- libcurl/7.13.1 c-ares/1.2.0
- OpenSSL 0.9.7e 25 Oct 2004
- zlib 1.2.2

(Notice it doesn't say OpenSSL 0.9.7e is included within libcurl? This means SSL can't be used for remote includes.)

Trust me, I wouldn't have taken the time to compile all that crap if Unreal provided it. Hopefully this clarifies things a bit for you...
Ron2K

Post by Ron2K »

r3mbr4ndt wrote:The point is, the Win32 libs provided by Unreal don't include OpenSSL within libcurl, therefore you can't use secure remote includes.
Coincidentally, I mentioned this on the bugtracker around two weeks ago.
(http://bugs.unrealircd.org/view.php?id=2447)

I suggest reading codemastr's post in the aforementioned issue.
r3mbr4ndt
Posts: 29
Joined: Wed Mar 16, 2005 2:15 pm

Post by r3mbr4ndt »

That's good to know. Hopefully they will also compile it to also allow self-signed ssl certificates which is disabled by default in libcurl.
(Unfortunately, I can't compile curl+ares myself.)
Why are you not able to compile those libraries?
If you are able to compile Unreal check out the libs I've created...if not, I guess you will have to wait for an Unreal release that includes them.
Defunct...
Updated Win32 libs, binaries and easy to
use compile script for Visual Studio .NET
http://unreal.hates.tv
Post Reply