Commit graph

2232 commits

Author SHA1 Message Date
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
Ivo Timmermans
75d351eaf1 Protocol fix (ANS_KEY). This breaks 0.3.3 protocol compatibility. 2000-04-30 19:49:49 +00:00
Ivo Timmermans
b4290c3f43 Send one less byte from an ANS_KEY request. 2000-04-30 19:03:00 +00:00
Ivo Timmermans
d878230ebe Read one less byte from an ANS_KEY request. 2000-04-30 18:57:16 +00:00
Ivo Timmermans
789a4c4f40 Removed debug messages. 2000-04-30 16:34:31 +00:00
Ivo Timmermans
eb1c9814e6 Read public keys the right way (tm). 2000-04-30 16:31:23 +00:00
Ivo Timmermans
ca73b722cb New way of handling the meta protocol. 2000-04-30 16:11:05 +00:00
Ivo Timmermans
cd12345032 Replaced check for status.active by status.dataopen in check_network_activity. 2000-04-30 13:23:53 +00:00
Ivo Timmermans
4b076ee87f Initially, the vpn_mask of a connection is 255.255.255.255 to avoid confusion with lookup_conn. 2000-04-30 01:16:51 +00:00
Ivo Timmermans
1c007c0627 Got rid of the nasty hacks... and replaced it by another one. 2000-04-30 01:15:47 +00:00
Ivo Timmermans
c027459914 Filled up the protocol structs with unused bytes. 2000-04-29 20:39:36 +00:00
Ivo Timmermans
d3e8e8ca54 Added `deb' target. 2000-04-29 20:38:23 +00:00
Ivo Timmermans
4dbf7022a2 More updates wrt. the change from tincd->tinc. 2000-04-29 13:56:06 +00:00
Guus Sliepen
2371551014 Oops! Reference to write_n() removed and changed into neat write() call. 2000-04-28 11:33:25 +00:00
Guus Sliepen
bb8fff92e1 Removed write_n() function. 2000-04-27 20:57:18 +00:00
Ivo Timmermans
4fec0cc457 Default config file name is tinc.conf, and pidfile is tinc.pid. 2000-04-27 13:47:51 +00:00
Ivo Timmermans
eebb708cb2 Updated version number to 1.0. 2000-04-27 00:07:17 +00:00
Ivo Timmermans
5797d3fcb1 Filled in the details, license from libblowfish copied. 2000-04-27 00:01:00 +00:00
Ivo Timmermans
a3ccc15ac0 Version to 1.0pre1;
Create Makefile and build in debian/.
2000-04-26 23:56:22 +00:00
Ivo Timmermans
d928703db1 Omit TODO. 2000-04-26 23:23:01 +00:00
Ivo Timmermans
d0ea9c8ff2 Add an entry to dir. 2000-04-26 22:42:15 +00:00
Ivo Timmermans
e5a7291543 The make command is in /usr/bin. 2000-04-26 22:01:01 +00:00
Guus Sliepen
44f9449888 Cleanups:
- Changed recv/send calls into read/write calls for streams
- Made all sizeof() functions use a variable name instead of type
2000-04-26 17:42:55 +00:00
Ivo Timmermans
fca84d8a7d From Mads Kiilerich. 2000-04-26 14:54:43 +00:00
Guus Sliepen
8efe4874da Converted every &variable[0] to variable. 2000-04-25 22:15:28 +00:00
Ivo Timmermans
643d8712eb Debug level tweaking. 2000-04-25 22:00:49 +00:00
Guus Sliepen
468f1d2efc When trying to talk to a host that is in the netmask of a tinc server but
not the tinc server itself, and no keys have been exchanged yet, the key
request would be directed to the host instead of the server. Fixed.
2000-04-25 20:50:59 +00:00
Ivo Timmermans
6461a4b607 *** empty log message *** 2000-04-25 20:42:54 +00:00
Guus Sliepen
dad90e82d3 Fixed typo and removed some unnecessary variables. 2000-04-25 20:17:44 +00:00
Guus Sliepen
5b72422857 Packet queues fixed. They caused the trouble when resending keys. 2000-04-25 20:10:37 +00:00
Ivo Timmermans
04db888b1a Create a ChangeLog file, automake requires it. 2000-04-25 19:23:23 +00:00
Ivo Timmermans
c78b76c53f *** empty log message *** 2000-04-25 19:21:19 +00:00
Ivo Timmermans
45b275e254 Initial CVS. 2000-04-25 19:11:02 +00:00
Guus Sliepen
3a33568652 Added checkpoints to beginning and ending of every function. 2000-04-25 18:57:23 +00:00
Ivo Timmermans
b6bdb9079a Remove ChangeLog with a `make cvs-clean'. 2000-04-25 17:38:54 +00:00
Ivo Timmermans
ca373c6194 Don't include TODO in the dist. 2000-04-25 17:35:45 +00:00
Ivo Timmermans
e1e590fe9a Propagate CFLAGS from configure to gcc. 2000-04-25 15:08:10 +00:00
Ivo Timmermans
8a90de94a1 Delete all the files that are created by autogen.sh on a `make cvs-clean'. 2000-04-25 15:07:21 +00:00
Ivo Timmermans
24ee68b683 Spelling fixes. 2000-04-25 10:40:08 +00:00
Ivo Timmermans
4d85552c5b Contributed by Mads Kiilerich. 2000-04-25 10:27:44 +00:00
Ivo Timmermans
94921d6e57 Generate this Makefile.am from Makefile.am.in. 2000-04-25 10:22:26 +00:00
Ivo Timmermans
8c2b6537d3 *** empty log message *** 2000-04-25 09:43:50 +00:00
Ivo Timmermans
03fa76dbf9 Added Mads Kiilerich, removed Guus Sliepen. 2000-04-25 09:42:52 +00:00
Ivo Timmermans
7c665712d6 Changes largely from Mads Kiilerich.
Removed section about encryption.
2000-04-25 01:45:34 +00:00
Ivo Timmermans
ce98ee1ed4 Remove test for GNOME. 2000-04-25 01:26:35 +00:00
Ivo Timmermans
6c99feb3e3 Use `make ChangeLog' to create this file from the CVS logs. 2000-04-25 01:25:18 +00:00
Ivo Timmermans
f9eef5210d Don't define HAVE_NAMESPACES and HAVE_STL. 2000-04-25 01:23:31 +00:00