Commit graph

  • 6182664859 Include stdio.h for fprintf. Ivo Timmermans 2000-05-04 00:00:06 +0000
  • 88a8826cf7 getopt_long() support for platforms that don't have it. Ivo Timmermans 2000-05-03 23:47:06 +0000
  • 3d218a3114 Don't use error.h or error(), put #error in front of cpp errors. Ivo Timmermans 2000-05-03 23:00:38 +0000
  • a083b1cf30 Squashed gcc warning. Guus Sliepen 2000-05-03 18:02:15 +0000
  • 7853247523 Fixes typo and UDP network byte order. Guus Sliepen 2000-05-03 17:59:07 +0000
  • 505b5ec2cd Outgoing packets now use network byte order in header. Guus Sliepen 2000-05-03 15:37:32 +0000
  • 2bc7a0c928 Fix a typo, better handling of the info document. (from Mads Kiilerich) Ivo Timmermans 2000-05-03 15:01:54 +0000
  • 89610e3fba Replaced sprintf() by safer snprintf(), removed possible buffer overflow by one byte. Guus Sliepen 2000-05-02 10:16:50 +0000
  • aeccaca829 Previous fix fixed. Meta protocol should be really flawless from now on! Guus Sliepen 2000-05-02 09:55:34 +0000
  • 989d7edc07 Fixed small mistake that would prevent forwarding requests. Guus Sliepen 2000-05-02 09:10:33 +0000
  • 069c146656 Mentioned new metaprotocol. Ivo Timmermans 2000-05-01 22:00:02 +0000
  • bd03256558 More tincd->tinc updates. Ivo Timmermans 2000-05-01 21:47:12 +0000
  • a9247e6f2c Fixed meta protocol. Ivo Timmermans 2000-05-01 21:31:59 +0000
  • 9ea27f76fa Committed by Mads Kiilerich. Ivo Timmermans 2000-05-01 21:31:17 +0000
  • a92604fa5d Updates by Mads Kiilerich. Ivo Timmermans 2000-05-01 19:17:09 +0000
  • 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 :). Guus Sliepen 2000-05-01 18:07:12 +0000
  • 3219be5770 Committed by Lubom�r Bulej. Ivo Timmermans 2000-05-01 16:28:28 +0000
  • 33cfdf43f4 Key forwarding, write one byte extra. Ivo Timmermans 2000-04-30 20:48:48 +0000
  • 75d351eaf1 Protocol fix (ANS_KEY). This breaks 0.3.3 protocol compatibility. Ivo Timmermans 2000-04-30 19:49:49 +0000
  • b4290c3f43 Send one less byte from an ANS_KEY request. Ivo Timmermans 2000-04-30 19:03:00 +0000
  • d878230ebe Read one less byte from an ANS_KEY request. Ivo Timmermans 2000-04-30 18:57:16 +0000
  • 789a4c4f40 Removed debug messages. Ivo Timmermans 2000-04-30 16:34:31 +0000
  • eb1c9814e6 Read public keys the right way (tm). Ivo Timmermans 2000-04-30 16:31:23 +0000
  • ca73b722cb New way of handling the meta protocol. Ivo Timmermans 2000-04-30 16:11:05 +0000
  • cd12345032 Replaced check for status.active by status.dataopen in check_network_activity. Ivo Timmermans 2000-04-30 13:23:53 +0000
  • 4b076ee87f Initially, the vpn_mask of a connection is 255.255.255.255 to avoid confusion with lookup_conn. Ivo Timmermans 2000-04-30 01:16:51 +0000
  • 1c007c0627 Got rid of the nasty hacks... and replaced it by another one. Ivo Timmermans 2000-04-30 01:15:47 +0000
  • c027459914 Filled up the protocol structs with unused bytes. Ivo Timmermans 2000-04-29 20:39:36 +0000
  • d3e8e8ca54 Added `deb' target. Ivo Timmermans 2000-04-29 20:38:23 +0000
  • 4dbf7022a2 More updates wrt. the change from tincd->tinc. Ivo Timmermans 2000-04-29 13:56:06 +0000
  • 2371551014 Oops! Reference to write_n() removed and changed into neat write() call. Guus Sliepen 2000-04-28 11:33:25 +0000
  • bb8fff92e1 Removed write_n() function. Guus Sliepen 2000-04-27 20:57:18 +0000
  • 4fec0cc457 Default config file name is tinc.conf, and pidfile is tinc.pid. Ivo Timmermans 2000-04-27 13:47:51 +0000
  • eebb708cb2 Updated version number to 1.0. Ivo Timmermans 2000-04-27 00:07:17 +0000
  • 5797d3fcb1 Filled in the details, license from libblowfish copied. Ivo Timmermans 2000-04-27 00:01:00 +0000
  • a3ccc15ac0 Version to 1.0pre1; Create Makefile and build in debian/. Ivo Timmermans 2000-04-26 23:56:22 +0000
  • d928703db1 Omit TODO. Ivo Timmermans 2000-04-26 23:23:01 +0000
  • d0ea9c8ff2 Add an entry to dir. Ivo Timmermans 2000-04-26 22:42:15 +0000
  • e5a7291543 The make command is in /usr/bin. Ivo Timmermans 2000-04-26 22:01:01 +0000
  • 44f9449888 Cleanups: - Changed recv/send calls into read/write calls for streams - Made all sizeof() functions use a variable name instead of type Guus Sliepen 2000-04-26 17:42:55 +0000
  • fca84d8a7d From Mads Kiilerich. Ivo Timmermans 2000-04-26 14:54:43 +0000
  • 8efe4874da Converted every &variable[0] to variable. Guus Sliepen 2000-04-25 22:15:28 +0000
  • 643d8712eb Debug level tweaking. Ivo Timmermans 2000-04-25 22:00:49 +0000
  • 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. Guus Sliepen 2000-04-25 20:50:59 +0000
  • 6461a4b607 *** empty log message *** Ivo Timmermans 2000-04-25 20:42:54 +0000
  • dad90e82d3 Fixed typo and removed some unnecessary variables. Guus Sliepen 2000-04-25 20:17:44 +0000
  • 5b72422857 Packet queues fixed. They caused the trouble when resending keys. Guus Sliepen 2000-04-25 20:10:37 +0000
  • 04db888b1a Create a ChangeLog file, automake requires it. Ivo Timmermans 2000-04-25 19:23:23 +0000
  • c78b76c53f *** empty log message *** Ivo Timmermans 2000-04-25 19:21:19 +0000
  • 45b275e254 Initial CVS. Ivo Timmermans 2000-04-25 19:11:02 +0000
  • 3a33568652 Added checkpoints to beginning and ending of every function. Guus Sliepen 2000-04-25 18:57:23 +0000
  • b6bdb9079a Remove ChangeLog with a `make cvs-clean'. Ivo Timmermans 2000-04-25 17:38:54 +0000
  • ca373c6194 Don't include TODO in the dist. Ivo Timmermans 2000-04-25 17:35:45 +0000
  • e1e590fe9a Propagate CFLAGS from configure to gcc. Ivo Timmermans 2000-04-25 15:08:10 +0000
  • 8a90de94a1 Delete all the files that are created by autogen.sh on a `make cvs-clean'. Ivo Timmermans 2000-04-25 15:07:21 +0000
  • 24ee68b683 Spelling fixes. Ivo Timmermans 2000-04-25 10:40:08 +0000
  • 4d85552c5b Contributed by Mads Kiilerich. Ivo Timmermans 2000-04-25 10:27:44 +0000
  • 94921d6e57 Generate this Makefile.am from Makefile.am.in. Ivo Timmermans 2000-04-25 10:22:26 +0000
  • 8c2b6537d3 *** empty log message *** Ivo Timmermans 2000-04-25 09:43:50 +0000
  • 03fa76dbf9 Added Mads Kiilerich, removed Guus Sliepen. Ivo Timmermans 2000-04-25 09:42:52 +0000
  • 7c665712d6 Changes largely from Mads Kiilerich. Removed section about encryption. Ivo Timmermans 2000-04-25 01:45:34 +0000
  • ce98ee1ed4 Remove test for GNOME. Ivo Timmermans 2000-04-25 01:26:35 +0000
  • 6c99feb3e3 Use `make ChangeLog' to create this file from the CVS logs. Ivo Timmermans 2000-04-25 01:25:18 +0000
  • f9eef5210d Don't define HAVE_NAMESPACES and HAVE_STL. Ivo Timmermans 2000-04-25 01:23:31 +0000
  • ea9d2f379a Remove check for bigendianness. Ivo Timmermans 2000-04-25 01:22:01 +0000
  • 18b204d17a This file is obsolete, most of the ideas are already in echelon. Ivo Timmermans 2000-04-25 01:15:28 +0000
  • 62d5384ee0 s/Gnome/tinc/g Ivo Timmermans 2000-04-25 01:10:38 +0000
  • f010158995 The shell script autogen.sh can create all these removed files, but be sure to have autoconf, automake, libtool and more installed. Ivo Timmermans 2000-04-25 00:50:48 +0000
  • 6990a74555 Don't try to create cipher/idea/Makefile. Ivo Timmermans 2000-04-25 00:11:33 +0000
  • cfecc82c9a Don't include idea/idea.h. Ivo Timmermans 2000-04-24 21:12:32 +0000
  • 63540ceff5 Don't compile in `idea'. Ivo Timmermans 2000-04-24 21:10:33 +0000
  • 74315f4218 These files are not needed in release 1.0. Ivo Timmermans 2000-04-24 20:57:22 +0000
  • 16d581be68 Bug found! Wrong pointer was used for handling multiple ADD_HOST requests at once. (See line 606.) Guus Sliepen 2000-04-24 09:39:50 +0000
  • f6802d349d Added extra checks for desynchronized connection lists. Hopefully this will fix those strange segmentation faults. Guus Sliepen 2000-04-24 08:32:57 +0000
  • 1074917912 Added cvs-clean. Ivo Timmermans 2000-04-20 22:50:48 +0000
  • c92701fcf0 Keep make dist(dir) happy. Ivo Timmermans 2000-04-20 19:14:09 +0000
  • 7db17968fc A short notice from Mads Kiilerich. Ivo Timmermans 2000-04-18 20:44:29 +0000
  • 2c5a555d7a Submitted changes by Mads Kiilerich. Ivo Timmermans 2000-04-18 20:43:24 +0000
  • 375b668dbc Include genauth.8 in the distribution. Ivo Timmermans 2000-04-18 20:30:20 +0000
  • 57d8c30e4c Include the directory redhat in the build process. Ivo Timmermans 2000-04-18 20:26:49 +0000
  • 0b02ebc4d9 Address for bugreports changed to tinc@nl.linux.org. Ivo Timmermans 2000-04-18 16:04:10 +0000
  • 8770211c84 Updated manpages. Ivo Timmermans 2000-04-18 15:59:42 +0000
  • 8cdb849510 New manpage for genauth. Ivo Timmermans 2000-04-18 15:59:22 +0000
  • d11cfcec74 Submitted by Mads Kiilerich. Ivo Timmermans 2000-04-18 15:09:11 +0000
  • 93287d2b2c Default passphrase length of 1024, added -h/--help options. Ivo Timmermans 2000-04-17 17:04:33 +0000
  • 9c2ac77594 Check if stdout is a terminal, if so, print a verbose message. Ivo Timmermans 2000-04-17 16:59:42 +0000
  • c924689690 Check for an illegal length of passphrase in read_passphrase(). Ivo Timmermans 2000-04-17 16:52:58 +0000
  • baebae2749 Pass the requested size from xmalloc() and xrealloc() on to xalloc_fail_func() Ivo Timmermans 2000-04-17 16:23:29 +0000
  • 210a92cae9 Only one round of reading bits out of urandom; Reading `bytes' bytes out of it; Print a newline after completion. Ivo Timmermans 2000-04-17 15:38:47 +0000
  • 5b44b91eb4 Moved to version number 1.0. Ivo Timmermans 2000-04-12 16:22:39 +0000
  • 18e044bde3 New option -D, don't detach. Ivo Timmermans 2000-04-06 18:28:29 +0000
  • 523c80c4e3 Ignore SIGCHLD. Ivo Timmermans 2000-03-28 19:16:27 +0000
  • f2076e3e70 Kill the parent after any error conditions in detach(). Ivo Timmermans 2000-03-28 19:09:52 +0000
  • 98de35c742 Upon regeneration, free the old encryption key `securely\' by overwriting it. Ivo Timmermans 2000-03-27 22:59:16 +0000
  • b50523dc44 Get rid of the message `zxnrbl\'. Ivo Timmermans 2000-03-27 22:30:27 +0000
  • 1243156a5e Initial revision Ivo Timmermans 2000-03-26 00:33:07 +0000