Hans Leidekker hans@meelstraat.net writes in gmane.comp.emulators.wine.devel:
On Friday 18 July 2008 16:11:37 Dan Kegel wrote:
Building winhttp on top of wininet lets us develop on trunk and is probably the fastest path to making a bunch of applications happy, isn't it? That's the way I'm leaning, anyway.
True, but that's been tried already:
http://www.mail-archive.com/wine-devel@winehq.org/msg37935.html
Implementing wininet on top of winhttp looks better architecture-wise. It would solve the problem with retrieving certificates that Zac pointed out and it's cleaner to implement wininet style callbacks on top of winhttp than the other way around.
-Hans
Someone my think why not then implement them as
/-- wininet wine-inet-common -- -- winhttp
ie. move common code to wine-inet-common (or whatever name used) and implement both wininet and winhttp on top of wine-inet-common
/ Kari Hurtta