Guus Sliepen
8dd09568f1
Allow identical subnets from different owners.
2002-07-10 11:32:33 +00:00
Guus Sliepen
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.
2002-07-10 11:27:06 +00:00
Guus Sliepen
a1bd878e11
Fix for prefixlengths of 32 (IPv4) and 128 (IPv6) bits.
2002-06-21 17:49:48 +00:00
Guus Sliepen
627f7c22b4
s/sliepen.warande.net/sliepen.eu.org/g
...
s/itimmermans@bigfoot.com/ivo@o2w.nl/g
2002-06-21 10:11:37 +00:00
Guus Sliepen
faabd163ad
Update comments about IPv6 autoconfiguration.
2002-06-14 11:51:29 +00:00
Guus Sliepen
940fcb6701
Reset listen_sockets after SIGHUP.
2002-06-13 16:12:40 +00:00
Guus Sliepen
3a3adf5b69
Add configuration details for NetBSD and Darwin (MacOS/X).
2002-06-12 13:45:23 +00:00
Guus Sliepen
8988b127e1
Autoconf cleanup. Works for both 2.13 and 2.53, although running autoconf
...
2.53 still gives some errors.
2002-06-11 11:03:17 +00:00
Guus Sliepen
de6835a9dd
Include darwin/device.c in distribution.
2002-06-10 15:08:23 +00:00
Guus Sliepen
40ac473cb1
Use darwin/device.c when compiling on MacOS/X.
2002-06-10 14:35:18 +00:00
Guus Sliepen
69b758879e
Added Darwin (MacOS/X) tun device handling.
2002-06-10 14:33:40 +00:00
Ivo Timmermans
bd72e14138
Added Alessandro Gatti
2002-06-09 16:23:12 +00:00
Ivo Timmermans
944df3eeee
Include netbsd's device.c in make dist
2002-06-09 16:19:20 +00:00
Ivo Timmermans
7608136a8d
Include a few more header files
2002-06-09 16:12:04 +00:00
Ivo Timmermans
cd3601c5df
Add /sw/{include,lib} to search paths if they exist
2002-06-09 15:58:05 +00:00
Ivo Timmermans
548551fd05
getnameinfo fixes
2002-06-09 15:50:12 +00:00
Ivo Timmermans
9d769e0bf2
OSX support
2002-06-09 15:26:10 +00:00
Guus Sliepen
78e8852184
- netinet/* include files depend on netinet/in_systm.h.
...
- Squash bashism in configure.in.
2002-06-08 14:08:57 +00:00
Guus Sliepen
e47e51e9d1
Use inttypes.h instead of stdint.h.
2002-06-08 13:46:43 +00:00
Guus Sliepen
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.
2002-06-08 12:57:10 +00:00
Wessel Dankers
d333fca4d6
This should work much better.
2002-06-07 11:14:05 +00:00
Guus Sliepen
14e570f5ee
Use correct includes on NetBSD.
2002-06-05 00:25:55 +00:00
Guus Sliepen
5886b6a10d
Make it work correctly with NetBSD tun device.
2002-06-05 00:20:40 +00:00
Guus Sliepen
4856d8e1f8
Support RSA_PUBKEYs (as opposed to RSAPublicKeys) so tinc accepts
...
public keys generated by the OpenSSL command line tools.
2002-06-02 16:06:33 +00:00
Ivo Timmermans
efa5148bc7
Hm.
2002-05-07 14:48:41 +00:00
Ivo Timmermans
151ab8c970
test 2
2002-05-02 13:23:58 +00:00
Ivo Timmermans
be04387a0c
test
2002-05-02 13:22:44 +00:00
Ivo Timmermans
a9bb66367d
Moved event.c/h
2002-05-02 13:11:55 +00:00
Ivo Timmermans
474aab6325
Callbacks
2002-05-02 11:52:28 +00:00
Ivo Timmermans
4c1a4e8a79
Another file moved; random interface stuff.
2002-05-02 11:50:07 +00:00
Guus Sliepen
2be8e69ca1
Only purge once when there are no more connections.
2002-05-01 09:15:58 +00:00
Ivo Timmermans
a77b35e748
Commit diff test
2002-04-29 20:19:42 +00:00
Guus Sliepen
7caa253df4
Fix very stupid bug in node_del(), which might have caused corruption of
...
subnets.
2002-04-29 20:05:07 +00:00
Ivo Timmermans
04d33be4bd
Moving files, first attempt at gcrypt compatibility, more interface
...
abstraction
2002-04-28 12:46:26 +00:00
Ivo Timmermans
b0a676988a
*** empty log message ***
2002-04-28 12:43:40 +00:00
Guus Sliepen
67a6d7bcc4
Informative log message if execl() failed.
2002-04-27 11:40:45 +00:00
Ivo Timmermans
e6a67fc439
Typo
2002-04-26 18:13:00 +00:00
Guus Sliepen
01747d73a2
Added Nick Patavalis for his RedHat package.
2002-04-25 19:17:24 +00:00
Guus Sliepen
b6ad4ce35a
Add BindToAddress variable, similar to the late BindToIP.
2002-04-23 07:49:38 +00:00
Guus Sliepen
40c2e36a96
Support for MaxOS/X.
2002-04-19 14:06:40 +00:00
Ivo Timmermans
97d492d9e2
Put #ifndef checks for HAVE_RAND_PSEUDO_BYTES in the correct places.
2002-04-18 20:09:05 +00:00
Ivo Timmermans
fa8faff84b
Print newline when writing to stderr
2002-04-13 18:01:58 +00:00
Ivo Timmermans
fbebc5b656
...
2002-04-13 11:24:25 +00:00
Ivo Timmermans
7c75090025
Rename libvpn to libtinc
2002-04-13 11:23:46 +00:00
Ivo Timmermans
55385cacbf
Renamed libvpn to libtinc
2002-04-13 11:23:19 +00:00
Ivo Timmermans
2389dcd573
Include logging.h
2002-04-13 11:21:58 +00:00
Ivo Timmermans
246ce12c92
Use new logging system
2002-04-13 11:21:01 +00:00
Ivo Timmermans
a5b3ec4121
Things to ignore...
2002-04-13 11:15:43 +00:00
Ivo Timmermans
e239504524
Compile in logging.c
2002-04-13 11:14:50 +00:00
Ivo Timmermans
e26dd56416
Use logging.h instead of syslog.h
2002-04-13 11:08:31 +00:00