Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
00-sslauth.patch | 00-sslauth.patch by Artur R. Czechowski <arturcz@hell.pl> http://sourceforge.net/support/tracker.php?aid=1744566 This patch allows ssl-enabled clients to connect to non-ssl-enabled servers and vice versa. It also enables use of /dev/random based encryption instead of C's built-in (and rather weak) rand() function. =================================================================== |
no | ||||
01-pidfile.patch | 01-pidfile.patch by Morgon Kanter <morgon@surgo.net> and Martín Ferrari http://sourceforge.net/support/tracker.php?aid=762822 <martin.ferrari@gmail.com> This patch changes main.c so clients write their PID-file as well as servers. It also allows a tag to be added to the filename. |
no | ||||
02-dumpfile.patch | 02-dumpfile.patch by Martín Ferrari <martin.ferrari@gmail.com> http://sourceforge.net/support/tracker.php?aid=1744569 Patch to add an extension to dump files, so they can be managed by logrotate =================================================================== |
no | ||||
03-signedness-warnings.patch | 03-signedness-warnings.dpatch by Martín Ferrari <martin.ferrari@gmail.com> http://sourceforge.net/support/tracker.php?aid=1744570 Various explicit casts to stop gcc from complaining. It'd be better to fix the prototypes, but that's much more intrusive. =================================================================== |
no | ||||
04-implicit-pointer-conversions.patch | 04-implicit-pointer-conversions.dpatch by Martín Ferrari <martin.ferrari@gmail.com> http://sourceforge.net/support/tracker.php?aid=1744571 Patch for correct declaration of types and functions. Missing includes, forward declarations and also I had to replace getpt with posix_openpt, because for some obscure reason it was not being defined. Anyway, posix_openpt is the portable way of doing it. @DPATCH@ |
no | ||||
05-unix98pty.patch | 05-unix98pty.patch by Christoph Thielecke <crissi99@gmx.de> http://sourceforge.net/tracker/index.php?func=detail&aid=1692526&group_id=2947&atid=102947 =================================================================== |
no | ||||
06-ipv6.patch | Replace gethostbyname() with getaddrinfo(). In recent versions of glibc, a call to gethostbyname() will be default return an IPv6 reference as first entry. This completely breaks communication between the vtund server instance and the vtund client instance. . The solution to this clash is to migrate the code in 'netlib.c' to use getaddrinfo(), since this function can easily be configured to only return IPv4 addresses. |
Mats Erik Andersson <debian@gisladisker.se> | no | 2010-05-13 | ||
07-dual-family-transport.patch | Enable transport in IPv4 and in IPv6 tunnels. A migration to use 'struct sockaddr_storage' makes it possible to establish a carrier tunnel using either IPv4 or IPv6. . Command line options '-4' and '-6' determines these. The default is to use IPv4. Observe that either family can be tunneled inside the tunnel, independently of the wrapping address family. . It is by intention the carrier is of one kind for each server instance. The options section can use 'ipv4' and 'ipv6' to choose either. |
Mats Erik Andersson <debian@gisladisker.se> | no | 2010-05-15 | ||
08-gcc5-inline.patch | fix gcc5 build failure: The visibility of one of the functions in the yacc grammar is increased so the program links without error now. |
"Potter, Tim (Cloud Services)" <timothy.potter@hp.com> | no | debian | vendor | 2015-07-23 |
09-client-uses-lot-of-CPU-after-a-SIGHUP.patch | vtun client uses lot of CPU after a SIGHUP | Jérôme Arzel <jerome.arzel@netcat.io> | no | debian | vendor | 2016-04-30 |
10-reproducible-build.patch | Make the build reproducible | Chris Lamb <lamby@debian.org> | no | 2016-07-18 | ||
11-libssl-1.1.patch | commit c5a5b27e4d48d0c588f02041b3324d5a1cbaf327 fix lfd_encrypt.c for openssl 1.1 =================================================================== |
Chris West (Faux) <git@goeswhere.com> | no | 2017-05-28 | ||
12-nostrip.patch | =================================================================== | no |