Commit graph

  • c98db1b861 Clear subnets before using them. Guus Sliepen 2002-07-11 12:42:43 +00:00
  • 8dd09568f1 Allow identical subnets from different owners. Guus Sliepen 2002-07-10 11:32:33 +00:00
  • 36cbaa32f4 Allow list of environment variables to be passed to execute_script(). When executing host-up/down scripts, include the address and port of the remote host. Guus Sliepen 2002-07-10 11:27:06 +00:00
  • a1bd878e11 Fix for prefixlengths of 32 (IPv4) and 128 (IPv6) bits. Guus Sliepen 2002-06-21 17:49:48 +00:00
  • 627f7c22b4 s/sliepen.warande.net/sliepen.eu.org/g s/itimmermans@bigfoot.com/ivo@o2w.nl/g Guus Sliepen 2002-06-21 10:11:37 +00:00
  • faabd163ad Update comments about IPv6 autoconfiguration. Guus Sliepen 2002-06-14 11:51:29 +00:00
  • 940fcb6701 Reset listen_sockets after SIGHUP. Guus Sliepen 2002-06-13 16:12:40 +00:00
  • 3a3adf5b69 Add configuration details for NetBSD and Darwin (MacOS/X). Guus Sliepen 2002-06-12 13:45:23 +00:00
  • 8988b127e1 Autoconf cleanup. Works for both 2.13 and 2.53, although running autoconf 2.53 still gives some errors. Guus Sliepen 2002-06-11 11:03:17 +00:00
  • de6835a9dd Include darwin/device.c in distribution. Guus Sliepen 2002-06-10 15:08:23 +00:00
  • 40ac473cb1 Use darwin/device.c when compiling on MacOS/X. Guus Sliepen 2002-06-10 14:35:18 +00:00
  • 69b758879e Added Darwin (MacOS/X) tun device handling. Guus Sliepen 2002-06-10 14:33:40 +00:00
  • bd72e14138 Added Alessandro Gatti Ivo Timmermans 2002-06-09 16:23:12 +00:00
  • 944df3eeee Include netbsd's device.c in make dist Ivo Timmermans 2002-06-09 16:19:20 +00:00
  • 7608136a8d Include a few more header files Ivo Timmermans 2002-06-09 16:12:04 +00:00
  • cd3601c5df Add /sw/{include,lib} to search paths if they exist Ivo Timmermans 2002-06-09 15:58:05 +00:00
  • 548551fd05 getnameinfo fixes Ivo Timmermans 2002-06-09 15:50:12 +00:00
  • 9d769e0bf2 OSX support Ivo Timmermans 2002-06-09 15:26:10 +00:00
  • 78e8852184 - netinet/* include files depend on netinet/in_systm.h. - Squash bashism in configure.in. Guus Sliepen 2002-06-08 14:08:57 +00:00
  • e47e51e9d1 Use inttypes.h instead of stdint.h. Guus Sliepen 2002-06-08 13:46:43 +00:00
  • 116ba3b3da Cleanup: - Remove checks for specific OS's, instead check for #defines/#includes. - Use uint??_t where appropriate. - Mask handling functions use void pointers to get rid of silly casts. Guus Sliepen 2002-06-08 12:57:10 +00:00
  • d333fca4d6 This should work much better. Wessel Dankers 2002-06-07 11:14:05 +00:00
  • 14e570f5ee Use correct includes on NetBSD. Guus Sliepen 2002-06-05 00:25:55 +00:00
  • 5886b6a10d Make it work correctly with NetBSD tun device. Guus Sliepen 2002-06-05 00:20:40 +00:00
  • 4856d8e1f8 Support RSA_PUBKEYs (as opposed to RSAPublicKeys) so tinc accepts public keys generated by the OpenSSL command line tools. Guus Sliepen 2002-06-02 16:06:33 +00:00
  • efa5148bc7 Hm. Ivo Timmermans 2002-05-07 14:48:41 +00:00
  • 151ab8c970 test 2 Ivo Timmermans 2002-05-02 13:23:58 +00:00
  • be04387a0c test Ivo Timmermans 2002-05-02 13:22:44 +00:00
  • a9bb66367d Moved event.c/h Ivo Timmermans 2002-05-02 13:11:55 +00:00
  • 474aab6325 Callbacks Ivo Timmermans 2002-05-02 11:52:28 +00:00
  • 4c1a4e8a79 Another file moved; random interface stuff. Ivo Timmermans 2002-05-02 11:50:07 +00:00
  • 2be8e69ca1 Only purge once when there are no more connections. Guus Sliepen 2002-05-01 09:15:58 +00:00
  • a77b35e748 Commit diff test Ivo Timmermans 2002-04-29 20:19:42 +00:00
  • 7caa253df4 Fix very stupid bug in node_del(), which might have caused corruption of subnets. Guus Sliepen 2002-04-29 20:05:07 +00:00
  • 04d33be4bd Moving files, first attempt at gcrypt compatibility, more interface abstraction Ivo Timmermans 2002-04-28 12:46:26 +00:00
  • b0a676988a *** empty log message *** Ivo Timmermans 2002-04-28 12:43:40 +00:00
  • 67a6d7bcc4 Informative log message if execl() failed. Guus Sliepen 2002-04-27 11:40:45 +00:00
  • e6a67fc439 Typo Ivo Timmermans 2002-04-26 18:13:00 +00:00
  • 01747d73a2 Added Nick Patavalis for his RedHat package. Guus Sliepen 2002-04-25 19:17:24 +00:00
  • b6ad4ce35a Add BindToAddress variable, similar to the late BindToIP. Guus Sliepen 2002-04-23 07:49:38 +00:00
  • 40c2e36a96 Support for MaxOS/X. Guus Sliepen 2002-04-19 14:06:40 +00:00
  • 97d492d9e2 Put #ifndef checks for HAVE_RAND_PSEUDO_BYTES in the correct places. Ivo Timmermans 2002-04-18 20:09:05 +00:00
  • fa8faff84b Print newline when writing to stderr Ivo Timmermans 2002-04-13 18:01:58 +00:00
  • fbebc5b656 ... Ivo Timmermans 2002-04-13 11:24:25 +00:00
  • 7c75090025 Rename libvpn to libtinc Ivo Timmermans 2002-04-13 11:23:46 +00:00
  • 55385cacbf Renamed libvpn to libtinc Ivo Timmermans 2002-04-13 11:23:19 +00:00
  • 2389dcd573 Include logging.h Ivo Timmermans 2002-04-13 11:21:58 +00:00
  • 246ce12c92 Use new logging system Ivo Timmermans 2002-04-13 11:21:01 +00:00
  • a5b3ec4121 Things to ignore... Ivo Timmermans 2002-04-13 11:15:43 +00:00
  • e239504524 Compile in logging.c Ivo Timmermans 2002-04-13 11:14:50 +00:00
  • e26dd56416 Use logging.h instead of syslog.h Ivo Timmermans 2002-04-13 11:08:31 +00:00
  • 72cd8938e2 Added prototype for log_syslog Ivo Timmermans 2002-04-13 11:00:41 +00:00
  • 48b80c93d3 log_default_hook was renamed to log_default Ivo Timmermans 2002-04-13 10:55:42 +00:00
  • b63c3a1f00 Added priority definitions from syslog.h Ivo Timmermans 2002-04-13 10:50:48 +00:00
  • 490b13edcf Some magic Ivo Timmermans 2002-04-13 10:45:56 +00:00
  • 738389581b Add syslog wrapper Ivo Timmermans 2002-04-13 10:43:10 +00:00
  • efa59f7cf4 Add syslog() wrapper Ivo Timmermans 2002-04-13 10:40:09 +00:00
  • 8822481d7b Rename log_message to log Ivo Timmermans 2002-04-13 10:29:07 +00:00
  • cc603e2765 New logging system to replace syslog() calls with a generic function. Ivo Timmermans 2002-04-13 10:25:38 +00:00
  • 131327a729 Remove debug_lvl Ivo Timmermans 2002-04-13 10:04:46 +00:00
  • e3c51b61ca Update copyright info Ivo Timmermans 2002-04-13 10:02:48 +00:00
  • 9e8468f54a Remove debug level declaration Ivo Timmermans 2002-04-13 10:02:16 +00:00
  • 9f2c50e159 Adding even more stuff from the CABAL branch. Guus Sliepen 2002-04-12 08:25:01 +00:00
  • 191dcd5add Also compile in pokey/ Ivo Timmermans 2002-04-11 20:18:02 +00:00
  • 39e93f473d Write src/pokey/Makefile Ivo Timmermans 2002-04-11 20:17:33 +00:00
  • c351b9e25b Pokey interface definition Ivo Timmermans 2002-04-11 14:27:35 +00:00
  • 17b308f0f0 Main pokey interface files. Ivo Timmermans 2002-04-11 14:23:56 +00:00
  • b5b38381c6 Last bits (hopefully) Ivo Timmermans 2002-04-09 16:11:48 +00:00
  • 77dd7b5580 More... Ivo Timmermans 2002-04-09 15:51:26 +00:00
  • 58c1df4028 More updates Ivo Timmermans 2002-04-09 15:48:54 +00:00
  • 86dc60b980 Ok, I forgot these ;) Ivo Timmermans 2002-04-09 15:32:14 +00:00
  • af23dfa5ef Updating HEAD branch #5; Last files from CABAL. Ivo Timmermans 2002-04-09 15:28:45 +00:00
  • 462ab530e5 Updating HEAD branch #4; Merging CABAL -> HEAD. Ivo Timmermans 2002-04-09 15:26:01 +00:00
  • e64ef59df4 Updating HEAD branch #3; more obsolete files removed. Ivo Timmermans 2002-04-09 15:07:27 +00:00
  • db59cbfa47 Updating HEAD branch #2; removing debian/ dir. Ivo Timmermans 2002-04-09 14:58:14 +00:00
  • 50f2afec7e Updating HEAD branch #1; removing obsolete files. Ivo Timmermans 2002-04-09 14:54:37 +00:00
  • e69d225803 Remarks about 1.0pre7 release. Guus Sliepen 2002-04-09 11:44:47 +00:00
  • f2a3fcbdda Updated dutch translation. Guus Sliepen 2002-04-09 11:43:45 +00:00
  • b1322d244f masklength is better known as prefixlength Guus Sliepen 2002-04-09 11:43:29 +00:00
  • 5df8a8cb3f masklength is better known as prefixlength. Guus Sliepen 2002-04-09 11:42:48 +00:00
  • 630dd023b9 Automake forgets about depcomp, remind it. Guus Sliepen 2002-04-08 13:27:09 +00:00
  • ad6b120349 Fix maskcheck() and maskcmp(). Guus Sliepen 2002-04-05 09:11:38 +00:00
  • d8c249008a check_rsa() is broken, I don't know why, just remove it for now. Guus Sliepen 2002-04-01 21:28:39 +00:00
  • 438419734e Don't check_network_activity() if select() is interrupted by a signal. Guus Sliepen 2002-04-01 21:28:05 +00:00
  • 3d8a373bb3 Make configure --help output look nicer. Guus Sliepen 2002-03-27 19:43:50 +00:00
  • 9a03e7fa3d Update with information about the pre6 release. Guus Sliepen 2002-03-27 16:26:26 +00:00
  • 33d3bad87d Update dutch translation. Guus Sliepen 2002-03-27 16:00:49 +00:00
  • 0fe3dc38ed Fix format strings. Guus Sliepen 2002-03-27 16:00:38 +00:00
  • 420f46acb0 Remove symlink to device.c when doing a make dist. Guus Sliepen 2002-03-27 15:47:06 +00:00
  • a5d8be8b1a Recent automake uses $(AMTAR) instead of $(TAR) Guus Sliepen 2002-03-27 15:35:07 +00:00
  • c6d2f6c620 Remove cruft. Guus Sliepen 2002-03-27 15:26:44 +00:00
  • efd29fde85 Small updates. Guus Sliepen 2002-03-27 15:26:29 +00:00
  • 5eba1e1f6f Limit the amount of packets in a queue to 8. Guus Sliepen 2002-03-27 15:01:37 +00:00
  • 61cb593e67 Extend list_t with the number of elements in the list. Guus Sliepen 2002-03-27 15:01:16 +00:00
  • 0e7136027c Merge do_prune() with build_fdset(). Probably fixes the invalid filedescriptor error. Guus Sliepen 2002-03-27 14:02:36 +00:00
  • e2238047d3 Small correction. Guus Sliepen 2002-03-26 13:19:56 +00:00
  • 7d07df71f9 Fix execute_script(). Guus Sliepen 2002-03-26 12:00:38 +00:00
  • 2de5e0eef9 Send REQ_KEY only once until ANS_KEY has arrived. Guus Sliepen 2002-03-25 15:51:58 +00:00
  • a0c1696515 Tell a little bit more about security. Guus Sliepen 2002-03-25 15:12:09 +00:00
  • 89a2f761a6 Updated documentation. Guus Sliepen 2002-03-25 15:01:32 +00:00