Guus Sliepen
6dfdb32361
Merge branch 'master' into 1.1
...
Conflicts:
lib/utils.c
src/net_setup.c
src/process.c
src/protocol_auth.c
src/protocol_key.c
src/utils.h
2012-09-30 15:00:47 +02:00
Guus Sliepen
3bd810ea79
Attribution for Martin Schürrer.
2012-09-30 13:45:39 +02:00
Guus Sliepen
66e702d90d
Attribution for Vil Brekin and some code style cleanups.
2012-09-24 14:02:07 +02:00
Guus Sliepen
248d300f1b
Merge branch 'master' into 1.1
2012-07-27 22:48:24 +02:00
Guus Sliepen
3391018efb
Also clarify hostnames=[yes|no] in tinc.conf(5).
2012-07-27 22:44:02 +02:00
Guus Sliepen
268c8545aa
Merge branch 'master' into 1.1
2012-07-14 15:13:21 +02:00
Guus Sliepen
f13fd8c350
Update THANKS file.
2012-07-12 11:32:08 +02:00
Guus Sliepen
19be9cf715
Merge branch 'master' of git://tinc-vpn.org/tinc into 1.1
...
Conflicts:
NEWS
README
configure.in
lib/utils.c
src/linux/device.c
src/meta.c
src/net.h
src/net_setup.c
src/net_socket.c
src/protocol.c
src/protocol_auth.c
src/tincd.c
2012-06-26 13:24:20 +02:00
Guus Sliepen
00e71ece25
Releasing 1.0.19.
2012-06-25 19:45:51 +02:00
Guus Sliepen
3fba80174d
Merge branch 'master' of git://tinc-vpn.org/tinc into 1.1
...
Conflicts:
NEWS
README
configure.in
doc/tincd.8.in
src/Makefile.am
src/bsd/device.c
src/connection.c
src/connection.h
src/cygwin/device.c
src/device.h
src/dropin.h
src/linux/device.c
src/mingw/device.c
src/net.c
src/net_packet.c
src/net_setup.c
src/net_socket.c
src/process.c
src/protocol.c
src/protocol_key.c
src/raw_socket_device.c
src/route.c
src/solaris/device.c
src/tincd.c
src/uml_device.c
2012-02-22 14:23:59 +01:00
Guus Sliepen
708314df2f
Set FD_CLOEXEC flag on all sockets.
...
Scripts called by tinc would inherit its open filedescriptors. This could
be a problem if other long-running daemons are started from those scripts,
if those daemons would not close all filedescriptors before going into the
background.
Problem found and solution suggested by Nick Hibma.
2012-02-17 16:13:38 +01:00
Guus Sliepen
3001351150
Update SPTPS protocol.
...
* Exchange nonce and ECDH public key first, calculate the ECDSA signature
over the complete key exchange.
* Make an explicit distinction between client and server in the signatures.
* Add more comments and replace some magic numbers by #defines.
Thanks to Erik Tews for very helpful hints and comments!
2011-10-05 22:00:51 +02:00
Guus Sliepen
b3bbeab6e6
Attribution for Loïc Grenié.
2011-06-04 11:27:54 +02:00
Guus Sliepen
67766d65f0
Update THANKS and copyright information.
2011-05-08 21:22:20 +02:00
Guus Sliepen
d91903ef3c
Attribution for Brandon Black.
2010-11-16 17:28:41 +01:00
Guus Sliepen
1c2cd7ed27
Attribution for Julien Muchembled.
2010-10-22 13:17:42 +02:00
Guus Sliepen
26b8cf8680
Releasing 1.0.13.
2010-04-11 20:40:20 +02:00
Guus Sliepen
8c267d3d55
Releasing 1.0.10.
2009-10-18 16:45:13 +02:00
Guus Sliepen
4a5d42178c
Add support for iPhones and recent iPods.
...
This is a slightly modified patch from Grzegorz Dymarek that allows tinc to use
the tunemu device, which allows tinc to be compiled for iPhones and recent
iPods. To enable support for tunemu, the --enable-tunemu option has to be used
when running the configure script.
2009-09-10 19:32:54 +02:00
Guus Sliepen
78fc59e994
Update THANKS and copyright information.
2009-03-05 14:12:36 +01:00
Guus Sliepen
de032054de
Handle broadcast and multicast packets in router mode.
...
Multicast packets are treated as broadcast packets.
Based on a patch from Max Rijevski.
2008-12-23 22:31:38 +00:00
Guus Sliepen
0200d3cd5d
Added graph dumping ability based on Markus Goetz's patch.
2006-11-11 14:11:16 +00:00
Guus Sliepen
f88c9942e1
Use memcpy() to copy sockaddrs returned by getaddrinfo().
...
Thanks to Miles Nordin for spotting this.
2006-06-11 18:53:27 +00:00
Guus Sliepen
8ebb017a10
Fix a bug in handling prefixlengths that are not a multiple of 4.
...
Thanks to Sven-Haegar Koch for spotting the bug and providing the fix.
2006-04-12 08:38:35 +00:00
Guus Sliepen
a5a4d2b865
Apply patch from Scott Lamb unifying configuration of TCP socket options.
2006-01-13 11:21:59 +00:00
Guus Sliepen
0912260755
Enable OpenSSL ENGINE, so crypto hardware gets used. Thanks to Andreas van Cranenburgh.
2005-11-16 10:45:11 +00:00
Guus Sliepen
e810545dc2
Prevent possible buffer overflows when using very large (>= 8192 bit) RSA keys.
...
Thanks to Tonnerre Lombard for noticing!
2005-06-03 10:16:03 +00:00
Guus Sliepen
2771691bfc
Add more people who have contributed to tinc.
...
Remove details and sort on name;
the details were not always equally accurate and are hard to maintain.
2004-11-11 19:39:28 +00:00
Guus Sliepen
013a2e159e
Synchronise HEAD with CABAL branch.
2003-08-24 20:38:31 +00:00
Ivo Timmermans
af23dfa5ef
Updating HEAD branch #5 ; Last files from CABAL.
2002-04-09 15:28:45 +00:00
Ivo Timmermans
30df5e95db
Bring head revision up to date with cabal (try #3 )
2000-10-18 20:12:10 +00:00
Ivo Timmermans
7e817fcf0f
Unlimited length in the config file, thanks to Cris van Pelt.
2000-05-15 18:28:45 +00:00
Guus Sliepen
ee96ccabbb
Cleanups.
2000-05-14 12:22:42 +00:00
Ivo Timmermans
03fa76dbf9
Added Mads Kiilerich, removed Guus Sliepen.
2000-04-25 09:42:52 +00:00
Ivo Timmermans
1243156a5e
Initial revision
2000-03-26 00:33:07 +00:00