summaryrefslogtreecommitdiff
path: root/net/vtun
AgeCommit message (Collapse)AuthorFilesLines
2001-12-21Buildlink'ify and use the generic INSTALL scripts. Also move the lockjlam5-62/+90
directory to /var/run/vtund. This mirrors where samba installs its lock files (/var/run/samba). Lastly, make the vtund.8 manpage reflect where everything is really located.
2001-11-25VTUN_SYSCONFDIR is obsolete...use PKG_SYSCONFDIR instead.jlam3-9/+7
2001-10-31Move pkg/ files into package's toplevel directoryzuntum4-3/+3
2001-07-13In package Makefiles, create FILES_SUBST instead of duplicating sedjlam2-15/+17
expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s" instead of "diff -q" since the former is more portable across OSes.
2001-06-12LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk ifjlam1-2/+1
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-05-13The config file for vtun is machine specific, so make it possible tokim4-4/+201
place it in /etc using VTUN_SYSCONFDIR.
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-08Remove trailing . from COMMENT.wiz1-2/+2
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-31Fix ELF run time library path.tron1-3/+5
2001-01-30Update to vtun-2.4; changes since 2.3 include:kleink2-4/+4
ver 2.4: Configurable keep-alive. Fix for 0 compression level. RPM package and documentation update. ver 2.4b2: TCP driver fixes. Modules and frame handling optimizations. Configure options to disable LZO, ZLIB, OpenSSL and Shaper support. Cleanups. Documentation update. ver 2.4b1: Numerous stability fixes. TCP driver fixes. Improved TUN driver support for Solaris 8. Fixed incorrect error handling in read_n/write_n. Signal handling fix. Persist mode fixes. Memory handling fixes. New config options. Command path parsing fix. Documentation update and spelling fixes.
2000-06-16Fix build on systems with "openssl" package instead of NetBSD'stron1-3/+3
crypto distribution.
2000-06-06Update to vtun-2.3; besides a vtund.conf(5) manual page, changes include:kleink5-15/+16
ver 2.3: Fixed incorrect error handling in UDP and TCP drivers. Makefile improvements. RPM package fixes. Persist mode fixes. Fixed a couple of memory and file descriptor leaks. Correct closing of Solaris TUN device. Added man page for the configuration file. Documentation update. Team members list update.
2000-05-25Update to VTun 2.2. Changes since last pkg'ized release include:kleink2-6/+6
ver 2.2: Added support for new OpenBSD tun driver. Fixes for generic tun driver support. Configure extensions and fixes. Small cleanups. Documentation update. ver 2.1: Final stable 2.1 release. Small cleanups. ver 2.1b5: Fixed local address substitution for TCP connection. Fast, optimized udp_read function. Scripts update. ver 2.1b4: Bind UDP socket to the same address:port used for TCP connection. Fixed NOBUFS error handling for UDP sockets. Updated FreeBSD tun device support. Removed host name size limitation. Parser and Makefile fixes. CVS source tree access. ver 2.1b3: Locking code rewrite, should fix race conditions. Support for inetd and tcp wrapper. Several cleanups. Updated RPM spec. Initialization fixes. ver 2.1b2: Improved parser. New substitutions for command parameters (%a - local address, %A - remote address,...) allow to handle dynamic IPs more easily. Correct handling of single quotes and escaping '\'. Added 'reroute' script for Linux. Configure fixes. Documentation update. ver 2.1b1: Correct closing of unsuccessfully connected sockets. UDP session initialization fixes. New option 'multi', allows to gracefully handle multiple connections with the same host. New option 'srcaddr', allows to specify source address in form of interface, host_name and port. Unified interface for network device drivers and protocols. Solaris TUN/TAP driver support. SOCKS support. Several cleanups and optimizations. Improved Makefile and Configure. Configure automatically searches for headers and libraries. Documentation update. Binary package now linked with latest OpenSSL and LZO libraries. Updated packages for RedHat, OpenBSD, NetBSD, FreeBSD, Solaris.
2000-04-27Switch to "USE_SSL".tron1-4/+4
2000-02-07Import vtun-2.0:hubertf7-0/+66
VTun provides the method for creating Virtual Tunnels over TCP/IP networks and allows to shape, compress, encrypt traffic in that tunnels. Supported type of tunnels are: PPP, IP, Ethernet and most of other serial protocols and programs. VTun is easily and highly configurable, it can be used for various network task like VPN, Mobile IP, Shaped Internet access, IP address saving, etc. It is completely user space implementation and does not require modification to any kernel parts.