..
bsd
Force nul-termination of strings after vsnprintf().
2016-06-23 15:26:58 +02:00
chacha-poly1305
Use the ChaCha-Poly1305 cipher for the SPTPS protocol.
2014-04-14 21:43:45 +02:00
cygwin
re-arrange include sequence to avoid a mingw introduced bug.
2016-03-07 21:54:13 +01:00
ed25519
Avoid undefined behavior.
2015-10-26 13:46:30 +01:00
gcrypt
Remove elliptic curve stubs from gcrypt/, add PRF implementation.
2016-04-11 15:27:08 +02:00
linux
Quit with an error message if ioctl(TUNSETIFF) fails.
2015-05-19 22:26:32 +02:00
mingw
On Windows, don't cancel I/O when disabling the device.
2016-12-03 23:25:14 +00:00
nolegacy
Fix the PRF function when compiling without OpenSSL.
2015-07-12 16:31:32 +02:00
openssl
Enforce maximum amount of bytes sent/received on meta-connections.
2016-10-30 15:19:12 +01:00
solaris
Add a variable offset to vpn_packet_t, drop sptps_packet_t.
2014-12-25 00:36:27 +01:00
buffer.c
Fix whitespace.
2012-10-10 17:17:49 +02:00
buffer.h
Always compact the buffer if it has reached MAXBUFSIZE.
2011-05-22 13:24:01 +02:00
cipher.h
Enforce maximum amount of bytes sent/received on meta-connections.
2016-10-30 15:19:12 +01:00
conf.c
(read|append)_config_file: log open errors as LOG_DEBUG
2015-07-02 21:22:47 +02:00
conf.h
Move some stray #includes.
2016-04-17 01:13:56 +02:00
connection.c
Allow tinc to be compiled without OpenSSL.
2014-12-29 22:57:18 +01:00
connection.h
Enforce maximum amount of bytes sent/received on meta-connections.
2016-10-30 15:19:12 +01:00
control.c
Remove redundant connection_t::status.active field.
2014-07-12 14:21:48 +02:00
control.h
Use the TCP socket infrastructure for control sockets.
2009-11-07 23:43:25 +01:00
control_common.h
Update copyright notices.
2012-10-14 17:42:49 +02:00
crypto.h
Add generic crypto headers.
2013-05-01 17:58:30 +02:00
device.h
Add fd_device
2017-03-01 21:34:37 +01:00
digest.h
Use AES256 and SHA256 by default for the legacy protocol.
2016-10-30 15:17:52 +01:00
dropin.c
Fix potential segfault in the replacement vasprintf() function.
2017-01-31 12:03:27 +01:00
dropin.h
Remove support for Windows 2000 and anything that doesn't support getaddrinfo().
2016-04-14 23:32:50 +02:00
dummy_device.c
Don't print device statistics when exiting tinc.
2013-12-08 20:23:44 +01:00
ecdh.h
Use Ed25519 keys.
2014-04-06 22:47:26 +02:00
ecdsa.h
Add __attribute__((warn_unused_result)) to crypto functions.
2013-05-10 20:23:01 +02:00
ecdsagen.h
Add __attribute__((warn_unused_result)) to crypto functions.
2013-05-10 20:23:01 +02:00
edge.c
Call sockaddrfree(&e->local_address) in free_edge() instead of exit_edges().
2015-07-04 17:53:11 +02:00
edge.h
Add local address information to edges.
2014-06-29 11:23:14 +01:00
ethernet.h
Add missing #defines used by fd_device.c.
2017-03-20 22:15:20 +01:00
event.c
Fix crash on Windows when a socket is available for both write and read.
2016-12-03 23:21:25 +00:00
event.h
Remove the TAP-Win32 reader thread.
2014-06-28 20:00:05 +01:00
fd_device.c
Add fd_device
2017-03-01 21:34:37 +01:00
fsck.c
fsck: Fix ed25519 public key reading, and fclose usage.
2016-10-11 13:30:05 +02:00
fsck.h
Add the "fsck" command to the CLI.
2015-01-15 23:06:38 +01:00
getopt.c
Use conditional compilation for device.c.
2013-05-01 12:20:06 +02:00
getopt.h
Move source from lib/ to src/.
2009-12-31 13:19:13 +01:00
getopt1.c
Use conditional compilation for device.c.
2013-05-01 12:20:06 +02:00
graph.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
graph.h
Update copyright notices.
2012-03-10 13:23:08 +01:00
hash.c
Fix undefined behaviour when left-shifting signed integers.
2015-07-12 12:33:07 +02:00
hash.h
Add an explicit hash_delete() function.
2014-12-07 22:10:16 +01:00
have.h
Remove support for Windows 2000 and anything that doesn't support getaddrinfo().
2016-04-14 23:32:50 +02:00
ifconfig.c
Fix compiler warnings.
2016-04-17 13:55:36 +02:00
ifconfig.h
Generate a tinc-up script from an invitation.
2016-04-17 01:13:27 +02:00
info.c
Introduce node IDs.
2014-10-04 11:13:59 +01:00
info.h
Add readline completion for tincctl config and tincctl info.
2012-08-03 13:23:07 +02:00
invitation.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
invitation.h
Add an invitation protocol.
2013-05-29 18:31:10 +02:00
ipv4.h
Make sure packet header structures are correctly packed on Windows.
2015-03-15 10:12:18 +00:00
ipv6.h
Remove support for Windows 2000 and anything that doesn't support getaddrinfo().
2016-04-14 23:32:50 +02:00
list.c
Update copyright notices.
2013-08-13 20:38:57 +02:00
list.h
Protect against callbacks removing items from the io tree.
2015-06-20 14:09:00 +01:00
logger.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
logger.h
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
Makefile.am
Add fd_device
2017-03-01 21:34:37 +01:00
meta.c
Enforce maximum amount of bytes sent/received on meta-connections.
2016-10-30 15:19:12 +01:00
meta.h
Introduce raw TCP SPTPS packet transport.
2015-05-10 21:08:57 +01:00
multicast_device.c
Fix some compiler warnings from MinGW.
2016-04-15 12:42:30 +02:00
names.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
names.h
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
net.c
Fix warnings from the Clang static analyzer.
2016-06-23 15:59:16 +02:00
net.h
Use free_known_addresses() to free memory allocated by get_known_addresses().
2017-03-07 19:19:19 +01:00
net_packet.c
Log warnings about dropped packets only with debug level 5 or higher.
2016-07-26 16:47:45 +02:00
net_setup.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
net_socket.c
Use free_known_addresses() to free memory allocated by get_known_addresses().
2017-03-07 19:19:19 +01:00
netutl.c
Preserve IPv6 scope_id in edges.
2016-06-05 14:47:21 +02:00
netutl.h
Preserve IPv6 scope_id in edges.
2016-06-05 14:47:21 +02:00
node.c
Remove use of strcpy() and sprintf().
2016-04-15 11:25:18 +02:00
node.h
AutoConnect now only chooses from nodes for which we know an address.
2016-04-30 20:11:55 +02:00
prf.h
Add __attribute__((warn_unused_result)) to crypto functions.
2013-05-10 20:23:01 +02:00
process.c
Fix starting tinc as a service on Windows.
2016-04-23 21:32:42 +02:00
process.h
Shutdown cleanly when receiving a Windows console shutdown request.
2014-07-12 17:47:01 +01:00
protocol.c
Force nul-termination of strings after vsnprintf().
2016-06-23 15:26:58 +02:00
protocol.h
Introduce raw TCP SPTPS packet transport.
2015-05-10 21:08:57 +01:00
protocol_auth.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
protocol_edge.c
Fix address memory leaks in add_edge_h().
2016-12-18 17:14:17 +00:00
protocol_key.c
Only add a reflexive address when we're sure it's working.
2016-01-14 15:39:38 +01:00
protocol_misc.c
Fix wrong format string type in send_sptps_tcppacket().
2015-05-24 09:45:09 +01:00
protocol_subnet.c
Update copyright notices.
2012-10-14 17:42:49 +02:00
raw_socket_device.c
Add a variable offset to vpn_packet_t, drop sptps_packet_t.
2014-12-25 00:36:27 +01:00
route.c
route: Support ToS/DiffServ priority inheritance when routing IPv6 packets.
2017-03-20 22:38:59 +01:00
route.h
Fix whitespace.
2012-10-10 17:17:49 +02:00
rsa.h
Add __attribute__((warn_unused_result)) to crypto functions.
2013-05-10 20:23:01 +02:00
rsagen.h
Add __attribute__((warn_unused_result)) to crypto functions.
2013-05-10 20:23:01 +02:00
script.c
Add DEBUG environment variable for scripts.
2017-03-21 21:25:27 +01:00
script.h
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
splay_tree.c
Update copyright notices.
2013-08-13 20:38:57 +02:00
splay_tree.h
Protect against callbacks removing items from the io tree.
2015-06-20 14:09:00 +01:00
sptps.c
Fix warnings from the Clang static analyzer.
2016-06-23 15:59:16 +02:00
sptps.h
Only read one record at a time in sptps_receive_data().
2015-05-10 21:08:57 +01:00
sptps_keypair.c
Fix warnings about missing return value checks.
2015-06-07 22:50:05 +02:00
sptps_speed.c
Fix alignment of output of sptps_speed.
2015-06-07 23:20:14 +02:00
sptps_test.c
Handle special characters in sptps_test only if the --special option is given.
2016-04-17 16:01:49 +02:00
subnet.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
subnet.h
Move some stray #includes.
2016-04-17 01:13:56 +02:00
subnet_parse.c
Remove unused code that caused warnings about an uninitialized variable.
2015-07-12 12:55:13 +02:00
system.h
Remove support for Windows 2000 and anything that doesn't support getaddrinfo().
2016-04-14 23:32:50 +02:00
tincctl.c
Put script environment creation/deletion in functions.
2017-03-21 21:25:19 +01:00
tincctl.h
Have "tinc fsck" recognize Ed25519PublicKey statements.
2016-04-23 17:20:08 +02:00
tincd.c
Releasing 1.1pre12.
2016-04-24 13:23:06 +02:00
top.c
Resolve KEY_EVENT conflict between Windows and ncurses.
2014-07-12 13:34:19 +01:00
top.h
Add top.h.
2011-05-16 09:48:19 +02:00
uml_device.c
Add a variable offset to vpn_packet_t, drop sptps_packet_t.
2014-12-25 00:36:27 +01:00
upnp.c
Fix typo in src/upnp.c.
2016-10-12 13:35:39 +02:00
upnp.h
Add UPnP support to tincd.
2015-11-21 16:17:59 +00:00
utils.c
Add stricter checks for netnames.
2016-04-17 14:38:37 +02:00
utils.h
Add stricter checks for netnames.
2016-04-17 14:38:37 +02:00
vde_device.c
Add a variable offset to vpn_packet_t, drop sptps_packet_t.
2014-12-25 00:36:27 +01:00
version.c
Use git description as the tinc version.
2015-05-04 21:38:23 +01:00
version.h
Use git description as the tinc version.
2015-05-04 21:38:23 +01:00
xalloc.h
Don't use vasprintf() anymore on Windows.
2013-07-17 18:06:56 +02:00