Hi all,

 

A minor suggestion: All those prototypes taken from mingw (32 or -w64?) 
may be better placed in new header file to be included only from win32.c -- 
-- preferably with a license matching the source (PD or ZPL?).  Makes
win32.c less cluttered as well.

 

Will do. However, I’m by no means a license expert. Based on Licensing Terms 
page on MinGW’s website ([1], win32api), I believe the code I stripped out of 
MinGW should be fine as long as a copy of the notice and its license [2] is 
included. Please correct me if I’m wrong.

 

Best,

Fish

 

[1] http://www.mingw.org/license

[2] 
http://sourceforge.net/p/mingw/mingw-org-wsl/ci/21762bb4a1bd0c88c38eead03f59e8d994349e83/tree/LICENSE

 

From: Selva Nair [mailto:selva.n...@gmail.com] 
Sent: Sunday, December 13, 2015 1:14 PM
To: Fish <fish.t...@gmail.com>
Cc: openvpn-devel@lists.sourceforge.net
Subject: Re: [Openvpn-devel] [PATCH] Make ValdikSS's DNS leak fix platform 
agnostic

 

Hi,

On Thu, Dec 10, 2015 at 7:46 PM, Fish <fish.t...@gmail.com 
<mailto:fish.t...@gmail.com> > wrote:

Based on release/2.3 branch and ValdikSS's v9 patch, this patch is
cross-compiled on Linux and tested on Windows XP/10. The VC project file is
left untouched - you might want to add rpcrt4.lib to compile and link it under
MSVC.

 

Builds on 2.3 out of the box (i.e., target  WINXP).

The implementation looks fine, and works on win7 and 10, but I've 
no XP machines for the crucial test.

A minor suggestion: All those prototypes taken from mingw (32 or -w64?) 
may be better placed in new header file to be included only from win32.c -- 
-- preferably with a license matching the source (PD or ZPL?).  Makes
win32.c less cluttered as well. 

I'm not familiar with the policy of OpenVPN on license-related 
matters, though.

 

Selva

Reply via email to