Guus Sliepen
|
c15e8a96bf
|
More generic handling of tap device under Windows.
|
2003-07-28 21:54:03 +00:00 |
|
Guus Sliepen
|
83263b7446
|
Sprinkle around a lot of const and some C99 initialisers.
|
2003-07-24 12:08:16 +00:00 |
|
Guus Sliepen
|
5cb1471351
|
Don't initialise a CIPHER_CTX if cipher == NULL.
|
2003-07-23 22:17:31 +00:00 |
|
Guus Sliepen
|
4aadb9500d
|
Run setup_device() after parsing configuration but before claiming we're ready.
|
2003-07-22 21:13:23 +00:00 |
|
Guus Sliepen
|
eefa28059a
|
Use bools and enums where appropriate.
|
2003-07-22 20:55:21 +00:00 |
|
Guus Sliepen
|
471308e163
|
Option to specify pidfile location.
|
2003-07-22 12:58:34 +00:00 |
|
Guus Sliepen
|
c96900f378
|
Add section about configuring Cygwin and CIPE on Windows.
|
2003-07-21 19:58:58 +00:00 |
|
Guus Sliepen
|
bad82522ec
|
Copy cygwin driver to mingw directory. It doesn't work (yet).
|
2003-07-21 15:51:00 +00:00 |
|
Guus Sliepen
|
e169244e4b
|
Use functions from logger.c
|
2003-07-21 14:47:43 +00:00 |
|
Guus Sliepen
|
2f2defc452
|
Check for sys/mman.h.
|
2003-07-21 13:18:44 +00:00 |
|
Guus Sliepen
|
64fd25aa6b
|
Oops.
|
2003-07-21 13:15:36 +00:00 |
|
Guus Sliepen
|
c1e8152f4f
|
Be consistent.
|
2003-07-21 13:14:02 +00:00 |
|
Guus Sliepen
|
b657f05194
|
No UNIX style permissions under Windows.
|
2003-07-18 14:10:27 +00:00 |
|
Guus Sliepen
|
38aa0319ef
|
Oops.
|
2003-07-18 14:09:47 +00:00 |
|
Guus Sliepen
|
123bb765d1
|
Use iface instead of interface because it might already be declared in
system header files.
|
2003-07-18 13:45:06 +00:00 |
|
Guus Sliepen
|
96ee04b678
|
Check for ethernet/ipv4/ipv6 related structures.
|
2003-07-18 13:42:35 +00:00 |
|
Guus Sliepen
|
00ddbf5723
|
Update all device.c files.
|
2003-07-18 13:41:37 +00:00 |
|
Guus Sliepen
|
271d3537fe
|
Remove all #ifndefs from route.c
|
2003-07-18 12:21:03 +00:00 |
|
Guus Sliepen
|
b0a4f7b555
|
Even more missing definitions.
|
2003-07-18 12:16:24 +00:00 |
|
Guus Sliepen
|
e449d94cae
|
Big header file cleanup: everything that has to do with standard system
libraries is moved to system.h.
|
2003-07-17 15:06:27 +00:00 |
|
Guus Sliepen
|
47721be760
|
Windows headers declare a struct interface somewhere.
|
2003-07-15 16:38:18 +00:00 |
|
Guus Sliepen
|
4c52febc57
|
Make use of the CIPE driver. Woohoo, tinc for Windows!
|
2003-07-15 16:27:39 +00:00 |
|
Guus Sliepen
|
d26a4af456
|
Export mymac.
|
2003-07-15 16:26:18 +00:00 |
|
Guus Sliepen
|
784db4e70d
|
Format string checking for logger().
|
2003-07-12 20:24:04 +00:00 |
|
Guus Sliepen
|
a438ac911e
|
Removing distribution specific files from CVS.
|
2003-07-12 20:19:22 +00:00 |
|
Guus Sliepen
|
085d33e626
|
Update copyrights.
|
2003-07-12 17:48:38 +00:00 |
|
Guus Sliepen
|
5db596c684
|
Simplify logging, update copyrights and some minor cleanups.
|
2003-07-12 17:41:48 +00:00 |
|
Guus Sliepen
|
2a7f11c0e9
|
More missing IPv6 definitions and autoconf checks to make sure it compiles
under Solaris 2.6.
|
2003-07-11 16:13:00 +00:00 |
|
Guus Sliepen
|
71f8124ea4
|
More missing definitions.
|
2003-07-07 11:50:52 +00:00 |
|
Guus Sliepen
|
a88f1edf29
|
Actually add ipv6.h.
|
2003-07-07 11:13:31 +00:00 |
|
Guus Sliepen
|
30c0381d71
|
Provide all missing IPv6 definitions in lib/ipv6.h.
|
2003-07-07 11:11:33 +00:00 |
|
Guus Sliepen
|
1401faf608
|
Sprinkling the source with static and attributes.
|
2003-07-06 23:16:29 +00:00 |
|
Guus Sliepen
|
0b9175e998
|
Define logger(), cleans up source code and allows us to write log entries
to a separate file.
|
2003-07-06 22:11:37 +00:00 |
|
Guus Sliepen
|
8681047030
|
Check for IPv6 header files.
|
2003-07-06 17:49:49 +00:00 |
|
Guus Sliepen
|
81f5713ab7
|
- simplify configure.in
- drop support for OpenSSL < 0.9.7
- add some missing definitions/includes
|
2003-07-06 17:15:25 +00:00 |
|
Guus Sliepen
|
6c7172d694
|
This subtle pointer arithmetic thingy is (I'm very sure of it) the cause
of the lingering connections problem. Hopefully it is fixed now...
|
2003-06-25 20:55:05 +00:00 |
|
Guus Sliepen
|
9528a63c35
|
Really make tinc default to any addressfamily.
|
2003-06-25 20:52:59 +00:00 |
|
Guus Sliepen
|
8bfa554af9
|
There are two lzo compression levels.
|
2003-06-12 11:08:40 +00:00 |
|
Guus Sliepen
|
c3593491d4
|
Typo and conversion to UTF-8.
|
2003-06-11 20:36:36 +00:00 |
|
Guus Sliepen
|
636e650261
|
Update dutch translation.
|
2003-06-11 20:19:46 +00:00 |
|
Guus Sliepen
|
9279b3c699
|
Update documentation.
|
2003-06-11 20:18:48 +00:00 |
|
Guus Sliepen
|
0a9aef2da7
|
More braces to make gcc happy.
|
2003-06-11 19:40:43 +00:00 |
|
Guus Sliepen
|
cf63cbef2b
|
Fixes from Wessel Danker's libavl.
|
2003-06-11 19:39:02 +00:00 |
|
Guus Sliepen
|
12de5a8eed
|
Remove mymac stuff from device.c.
|
2003-06-11 19:28:38 +00:00 |
|
Guus Sliepen
|
31f17d4334
|
AddressFamily is "any" by default.
|
2003-06-11 19:27:35 +00:00 |
|
Guus Sliepen
|
451800eda8
|
If we have a Linux tun/tap device and we are in router mode, open the device
in tun mode.
|
2003-06-11 19:09:52 +00:00 |
|
Guus Sliepen
|
9e02a3d563
|
Call make_names() before doing anything else.
|
2003-06-11 19:07:56 +00:00 |
|
Guus Sliepen
|
4b0e5a03fe
|
Fix warning and add missing checks for LZO library.
|
2003-06-07 13:18:32 +00:00 |
|
Guus Sliepen
|
f238c209f4
|
Fix links.
|
2003-05-17 22:12:52 +00:00 |
|
Guus Sliepen
|
249933350b
|
Small fixes.
|
2003-05-07 11:21:58 +00:00 |
|