This is the implementation of the Xilinx Virtual Cable (XVC) (https://github.com/Xilinx/XilinxVirtualCable) modified for operation with FT2232H based JTAG dongles.
"xvcServer.c", is a derivative of "xvcd.c" (https://github.com/tmbinc/xvcd) by tmbinc, used under CC0 1.0 Universal (http://creativecommons.org/publicdomain/zero/1.0/). "xvcServer.c" is licensed under CC0 1.0 Universal (http://creativecommons.org/publicdomain/zero/1.0/) by Avnet and is used by Xilinx for XAPP1251.
The FT2232H specific code is taken from the free components of the XVCD-ANITA (https://github.com/barawn/xvcd-anita) project.