summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/README.md
diff options
context:
space:
mode:
author Patrick Mackinlay <pmackinlay@hotmail.com>2018-07-30 15:52:11 +0700
committer Vas Crabb <cuavas@users.noreply.github.com>2018-07-30 18:52:11 +1000
commit7957feaefca16cffe92369f94ca44bd8d6ec1a07 (patch)
tree569360eea6f9010d3b8304b7917c784bc04a8360 /3rdparty/README.md
parentecc609e22dc39fe1c2c116828b34f796cee4639c (diff)
taptun: add support for Windows (#3790)
* taptun: add support for Windows Looking for feedback only at this point, because it's the first time I've attempted any OSD stuff - be gentle. This extends the existing taptun OSD module to support Windows through the TAP-Windows6 driver (https://github.com/OpenVPN/tap-windows6). * TAP-Windows6 is GPLv2, however only the header file is required in MAME, and the driver itself is entirely optional. * I've tried to minimise the size of the diff, rather than completely separate the Windows/non-Windows implementations - not sure which is preferable in this case. * The license file has Mac(?) line-endings - unsure if they should be normalized or used verbatim. * Uncertain about the non-Windows case (or the Windows SDL case) - existing code uses __linux__, but I'm not clear on how that works with OSX, for example? * I can't claim this actually "works" yet, because I don't know enough to configure the tap end of it properly to get networking doing something useful, but I will get there and correct anything necessary in a subsequent real PR. * minor fixes/improvements (nw) * Use Unicode Windows APIs, and UTF-8 for MAME * Deal with unterminated registry string values * Cancel any pending I/O in destructor
Diffstat (limited to '3rdparty/README.md')
-rw-r--r--3rdparty/README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/3rdparty/README.md b/3rdparty/README.md
index 98caa58240e..9eaf693124a 100644
--- a/3rdparty/README.md
+++ b/3rdparty/README.md
@@ -56,6 +56,8 @@ sol2 - [The MIT License (MIT)](http://opensource.org/licenses/MIT)
sqlite3 - Public Domain
+tap-windows6 - [The GNU General Public License, version 2](https://opensource.org/licenses/GPL-2.0)
+
winpcap - [The BSD 3-Clause License](http://opensource.org/licenses/BSD-3-Clause)
zlib - [zlib license](http://opensource.org/licenses/Zlib)