lp:tinc-vpn

Created by Guilhem Lettron and last modified
Get this branch:
bzr branch lp:tinc-vpn

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tinc packagers
Project:
Tinc
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://tinc-vpn.org/tinc.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on izar and finished taking 10 seconds — see the log
Import started on izar and finished taking 15 seconds — see the log
Import started on izar and finished taking 10 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log

Recent revisions

916. By AMRI Amine <email address hidden>

Fixing typo

915. By Guus Sliepen <email address hidden>

Releasing 1.0.34.

914. By wangliushuai <wangliushuai@360.net>

Remove redundant 'break'.

I'm henry wong, from Qihoo360 CodeSafe Team. We found a issue about dead
code.

913. By Guus Sliepen <email address hidden>

Properly implement tinc.texi's dependency on tincinclude.texi.

With this, make distcheck succeeds even without the info-in-builddir
option to AM_INIT_AUTOMAKE.

912. By Maximilian Stein <email address hidden>

Fix SEGFAULT when trying to connect to IPv6 peer in non-IPv6 environment

Using my tinc setup I observe spurious SEGFAULTs in the daemon process.

My configuration comprises a proxy (type exec) and the peer's address is
given by its domain name. The domain resolves to both IPv4 and IPv6.
As IPv6 is not working in my environment, all connection attempts to the
resolved IPv6 addresses fail. Sometimes, after such a failure, the
segfault occurs.

Apparently, the issue is caused by a use after free due to failing to
reset a pointer.

911. By Guus Sliepen <email address hidden>

Fix all spelling errors found by codespell.

910. By Guus Sliepen <email address hidden>

Document how to enable tinc at boot time using systemd.

909. By Guus Sliepen <email address hidden>

Rename distro/ to systemd/.

Systemd service files are not supposed to be distribution-specific.

908. By Guus Sliepen <email address hidden>

Make systemd service file handling identical to tinc 1.1.

This removes hardcoded paths from systemd unit files, and sets the default
systemd unit path to ${libdir}/systemd/system. The configure option is now
renamed to --with-systemd[=PATH]. These changes now also ensure that
make distcheck runs without any errors.

Closes #160 on GitHub.

907. By Guus Sliepen <email address hidden>

Don't use SOL_IP and SOL_IPV6.

These macros do not exist on all platforms, instead one should use
IPPROTO_IP and IPPROTO_IPV6. This fixes a bug on macOS where the
IPV6_V6ONLY flag would not be applied and could result in IPv4 sockets
not working.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers