]> git.meshlink.io Git - meshlink/commit
Remove everything GPL that is not copyright Guus Sliepen, update copyright statements.
authorGuus Sliepen <guus@meshlink.io>
Sat, 12 Apr 2014 21:35:10 +0000 (23:35 +0200)
committerGuus Sliepen <guus@meshlink.io>
Sat, 12 Apr 2014 21:35:10 +0000 (23:35 +0200)
commit158cbe99f972a1613b7d4d95abfe5fe48e019e67
tree2d4d3df0be37deed0cd0f241cc0c858efd1e48ea
parenta86faaf34711d6b0f278b670d70a229a3cf0d479
Remove everything GPL that is not copyright Guus Sliepen, update copyright statements.

Thanks to faithful use of revision control systems, especially git, it has been
relatively easy to find those parts of tinc that were contributed by others. A
large part of that code was not useful for the MeshLink library anyway
(advanced configuration options, privilege dropping and chrooting), the
remaining features contributed by others have been removed (most notably
Brandon Black's improvements related to UDP packet loss and reordering, Etienne
Dechamps' type 2 MTU probe replies, Florian Forster's interface binding code,
Michal Tokarev's support for tunnelserver mode). Support for LZO has been
removed, since it is a GPL library (unless a separate license agreement with
Oberhumer.com is made).
96 files changed:
AUTHORS
COPYING
COPYING.README
NEWS
README
README.android
README.git
THANKS [deleted file]
configure.ac
m4/attribute.m4
m4/lzo.m4 [deleted file]
m4/openssl.m4
m4/zlib.m4
meshlink-sample/meshlinkapp.c
src/Makefile.am
src/buffer.c
src/cipher.h
src/conf.c
src/conf.h
src/connection.c
src/connection.h
src/crypto.h
src/digest.h
src/dropin.c
src/dropin.h
src/ecdh.h
src/ecdsa.h
src/ecdsagen.h
src/edge.c
src/edge.h
src/ethernet.h [deleted file]
src/event.c
src/event.h
src/fake-getaddrinfo.c
src/getopt.c [deleted file]
src/getopt.h [deleted file]
src/getopt1.c [deleted file]
src/graph.c
src/graph.h
src/hash.c
src/hash.h
src/have.h
src/invitation.c
src/invitation.h
src/ipv4.h [deleted file]
src/ipv6.h [deleted file]
src/libmeshlink.c
src/list.c
src/list.h
src/logger.c
src/logger.h
src/meta.c
src/meta.h
src/net.c
src/net.h
src/net_packet.c
src/net_setup.c
src/net_socket.c
src/netutl.c
src/netutl.h
src/node.c
src/node.h
src/openssl/cipher.c
src/openssl/crypto.c
src/openssl/digest.c
src/openssl/digest.h
src/openssl/ecdh.c
src/openssl/ecdsa.c
src/openssl/ecdsagen.c
src/openssl/prf.c
src/openssl/rsa.c
src/openssl/rsagen.c
src/prf.h
src/protocol.c
src/protocol.h
src/protocol_auth.c
src/protocol_edge.c
src/protocol_key.c
src/protocol_misc.c
src/route.c
src/route.h
src/rsa.h
src/rsagen.h
src/splay_tree.c
src/splay_tree.h
src/sptps.c
src/sptps.h
src/sptps_speed.c
src/sptps_test.c
src/system.h
src/tincctl.c
src/tincctl.h
src/tincd.c
src/utils.c
src/utils.h
src/xalloc.h