Commit graph

2128 commits

Author SHA1 Message Date
Ivo Timmermans
30aff5ea2a Look if the tap devices exist before bluntly remaking them. 2000-05-16 13:03:32 +00:00
Ivo Timmermans
0761eed64c *** empty log message *** 2000-05-16 07:56:05 +00:00
Ivo Timmermans
0a2e2b0c8d Depend on perl5. 2000-05-15 19:48:46 +00:00
Ivo Timmermans
7e817fcf0f Unlimited length in the config file, thanks to Cris van Pelt. 2000-05-15 18:28:45 +00:00
Ivo Timmermans
b18af982af Exit with zero status if is empty. 2000-05-15 17:15:52 +00:00
Ivo Timmermans
4711a87922 Updated to newer version. 2000-05-15 15:54:37 +00:00
Guus Sliepen
a0c4e7fe6d Test for existence of configured tinc networks. This will also make
first install of tinc possible without errors.
2000-05-15 09:41:34 +00:00
Ivo Timmermans
265bda08cd .deb version number 1.0pre2-0.4. 2000-05-14 23:03:37 +00:00
Ivo Timmermans
7a450d704b tincd->tinc
Delete libblowfish.y not be in the .deb.
2000-05-14 23:00:44 +00:00
Ivo Timmermans
7fbfa990fc Mention both upstream authors. 2000-05-14 22:59:47 +00:00
Ivo Timmermans
f7b04ea142 Add description, better dependancies. 2000-05-14 22:59:19 +00:00
Ivo Timmermans
9f07fe55dc Add initscript, tincd->tinc. 2000-05-14 22:58:47 +00:00
Ivo Timmermans
df10baa50c Inserted useful content. 2000-05-14 21:18:10 +00:00
Ivo Timmermans
6c722da77c Add shlibs control file for the blowfish library. 2000-05-14 21:14:23 +00:00
Ivo Timmermans
803f908078 Give IP address instead of hex number when connecting tcp socket failed. 2000-05-14 21:07:16 +00:00
Ivo Timmermans
4b1a1c2123 Changed version to 1.0pre2. 2000-05-14 21:04:53 +00:00
Ivo Timmermans
ca900d388b Version 1.0pre1-0.1. 2000-05-14 20:58:34 +00:00
Ivo Timmermans
7d433ebd76 Add check for mpz_powm in libgmp3. 2000-05-14 20:56:41 +00:00
Ivo Timmermans
de09916ead Only print an error with send_termreq if debug_lvl is 2 or more. 2000-05-14 13:50:10 +00:00
Guus Sliepen
9d023b1f2e Fixed typos. 2000-05-14 13:06:52 +00:00
Guus Sliepen
e20e143f1e Changed ping behaviour (backwards compatible). If we don't have any data
to send, we don't need to check if the connection is still alive.
Furthermore, if we receive any kind of data from the other end, we know
it's alive, so we don't need to check it either. So, PING requests are
only sent if we send packets but there is no response.
2000-05-14 13:02:20 +00:00
Guus Sliepen
ee96ccabbb Cleanups. 2000-05-14 12:22:42 +00:00
Guus Sliepen
8caa1b9d75 Proxymode removed. 2000-05-14 11:39:18 +00:00
Ivo Timmermans
269067bb22 Perl version of the system startup script. 2000-05-13 00:54:27 +00:00
Ivo Timmermans
12adf1af54 Deleted the protocol description. 2000-05-12 13:31:00 +00:00
Guus Sliepen
d0ba34ccae Added new config variable "ProxyMode". If enabled, all outgoing packets
are sent to the uplink (ConnectTo), which will have to forward them for
us (kernel should do that). This is for people behind firewalls.
2000-05-08 18:44:15 +00:00
Ivo Timmermans
92387475ac Added semicolons required by bash2 (Mads Kiilerich). 2000-05-05 10:48:54 +00:00
Ivo Timmermans
bce2179fe3 Copied most of the code from the redhat script. 2000-05-04 23:26:24 +00:00
Ivo Timmermans
74b0cbecce Include sys/types.h. 2000-05-04 23:17:02 +00:00
Ivo Timmermans
2f7e532d70 Don't link in libdl. 2000-05-04 23:16:43 +00:00
Ivo Timmermans
d4ef7ea0e7 Check for the existance of libdl. 2000-05-04 00:01:05 +00:00
Ivo Timmermans
87ccd613ca More for getopt support. 2000-05-04 00:00:50 +00:00
Ivo Timmermans
6182664859 Include stdio.h for fprintf. 2000-05-04 00:00:06 +00:00
Ivo Timmermans
88a8826cf7 getopt_long() support for platforms that don't have it. 2000-05-03 23:47:06 +00:00
Ivo Timmermans
3d218a3114 Don't use error.h or error(), put #error in front of cpp errors. 2000-05-03 23:00:38 +00:00
Guus Sliepen
a083b1cf30 Squashed gcc warning. 2000-05-03 18:02:15 +00:00
Guus Sliepen
7853247523 Fixes typo and UDP network byte order. 2000-05-03 17:59:07 +00:00
Guus Sliepen
505b5ec2cd Outgoing packets now use network byte order in header. 2000-05-03 15:37:32 +00:00
Ivo Timmermans
2bc7a0c928 Fix a typo, better handling of the info document. (from Mads Kiilerich) 2000-05-03 15:01:54 +00:00
Guus Sliepen
89610e3fba Replaced sprintf() by safer snprintf(), removed possible buffer overflow
by one byte.
2000-05-02 10:16:50 +00:00
Guus Sliepen
aeccaca829 Previous fix fixed. Meta protocol should be really flawless from now on! 2000-05-02 09:55:34 +00:00
Guus Sliepen
989d7edc07 Fixed small mistake that would prevent forwarding requests. 2000-05-02 09:10:33 +00:00
Ivo Timmermans
069c146656 Mentioned new metaprotocol. 2000-05-01 22:00:02 +00:00
Ivo Timmermans
bd03256558 More tincd->tinc updates. 2000-05-01 21:47:12 +00:00
Ivo Timmermans
a9247e6f2c Fixed meta protocol. 2000-05-01 21:31:59 +00:00
Ivo Timmermans
9ea27f76fa Committed by Mads Kiilerich. 2000-05-01 21:31:17 +00:00
Ivo Timmermans
a92604fa5d Updates by Mads Kiilerich. 2000-05-01 19:17:09 +00:00
Guus Sliepen
ca6abd41ea Meta protocol overhaul. Tinc is now incompatible with previous versions,
furthermore this version does NOT work yet because of a problem with
sending keys (these should be converted to base36 or something like that).
It is possible to telnet to the tinc daemon now and type some commands
by hand though :).
2000-05-01 18:07:12 +00:00
Ivo Timmermans
3219be5770 Committed by Lubom�r Bulej. 2000-05-01 16:28:28 +00:00
Ivo Timmermans
33cfdf43f4 Key forwarding, write one byte extra. 2000-04-30 20:48:48 +00:00