Guus Sliepen
|
acbb9d6692
|
Better length checks.
|
2003-10-01 09:14:01 +00:00 |
|
Guus Sliepen
|
eeb97e3ef4
|
Generate keys with 0x10001 as public exponent, which has less prime factors
than 0xFFFF.
|
2003-09-25 10:34:16 +00:00 |
|
Guus Sliepen
|
288d956728
|
Check for short packets from the tun/tap device and from other tinc daemons.
|
2003-09-23 20:59:01 +00:00 |
|
Guus Sliepen
|
cbf5a741aa
|
Remove pidfile when exitting.
|
2003-09-08 21:52:47 +00:00 |
|
Guus Sliepen
|
0dba26267c
|
Prevent multiple inclusions.
|
2003-09-03 16:20:33 +00:00 |
|
Guus Sliepen
|
6c5f3d8b74
|
We don't have to tell GCC how to cast.
|
2003-08-28 21:05:11 +00:00 |
|
Guus Sliepen
|
762cc2d279
|
Remove old edges from unreachable nodes to us. This prevents the hosts/NAME-up
script from being called twice in some situations.
|
2003-08-28 15:27:12 +00:00 |
|
Guus Sliepen
|
3e0b28b0c4
|
Remove debug message.
|
2003-08-22 15:07:57 +00:00 |
|
Guus Sliepen
|
89c9f3ed8f
|
When purging nodes, only delete them if nobody references them anymore.
|
2003-08-22 15:04:26 +00:00 |
|
Guus Sliepen
|
22dd23b650
|
Add checkpoints.
|
2003-08-22 15:03:59 +00:00 |
|
Guus Sliepen
|
570e7e9c61
|
Don't overwrite the first " when installing a service.
|
2003-08-22 15:05:01 +00:00 |
|
Guus Sliepen
|
72bdc05cb7
|
Allow tinc to handle unknown type addresses from other tinc daemons.
|
2003-08-22 11:18:42 +00:00 |
|
Guus Sliepen
|
5ac4179df6
|
If we're not in main_loop() and the service is stopped, exit immediately.
|
2003-08-17 12:05:08 +00:00 |
|
Guus Sliepen
|
46cfe61994
|
Do what the SDK documentation tells.
|
2003-08-17 12:04:35 +00:00 |
|
Guus Sliepen
|
3112e6a863
|
Use the event log under Windows.
|
2003-08-17 09:04:00 +00:00 |
|
Guus Sliepen
|
5e7c52610f
|
Fix --logfile under Windows.
|
2003-08-17 09:03:30 +00:00 |
|
Guus Sliepen
|
f4e80cc5e0
|
Don't getsockopt() SO_ERROR. We get the error from send()/recv() anyway.
|
2003-08-16 12:40:01 +00:00 |
|
Guus Sliepen
|
fd40130eb6
|
stat() batch files under Windows.
|
2003-08-16 12:11:11 +00:00 |
|
Guus Sliepen
|
7ed2559025
|
Fix permissions check for rsa_key.priv.
|
2003-08-14 14:21:35 +00:00 |
|
Guus Sliepen
|
1f2670aab2
|
Small fixes.
|
2003-08-12 14:48:13 +00:00 |
|
Guus Sliepen
|
ae070b9170
|
Add a description for the Service control panel.
|
2003-08-10 13:35:05 +00:00 |
|
Guus Sliepen
|
7eed829d28
|
Only system() needs script name quoted.
|
2003-08-08 22:45:46 +00:00 |
|
Guus Sliepen
|
9bde92ce97
|
Simpler checking of permissions on private RSA key and other fixes.
|
2003-08-08 22:11:54 +00:00 |
|
Guus Sliepen
|
96f5d98fc2
|
Small things.
|
2003-08-08 19:56:11 +00:00 |
|
Guus Sliepen
|
ef65a64443
|
Better error checking and reporting.
|
2003-08-08 19:49:47 +00:00 |
|
Guus Sliepen
|
bb2f18a3fc
|
Under Windows, the installation directory can be found in the registry.
|
2003-08-08 19:45:21 +00:00 |
|
Guus Sliepen
|
7f05445047
|
Quote when needed and don't try stuff that doesn't work under Windows.
|
2003-08-08 19:43:47 +00:00 |
|
Guus Sliepen
|
b4c913aaa9
|
Log error first, try to close later.
|
2003-08-08 19:42:35 +00:00 |
|
Guus Sliepen
|
6f30995955
|
Typo.
|
2003-08-08 17:20:12 +00:00 |
|
Guus Sliepen
|
691907caae
|
Readd quotes.
|
2003-08-08 17:17:13 +00:00 |
|
Guus Sliepen
|
7e74e00d16
|
Allow empty lines in config files.
|
2003-08-08 14:59:27 +00:00 |
|
Guus Sliepen
|
863349638b
|
Simplify execute_script(). It will probably work under Windows as well.
|
2003-08-08 14:48:33 +00:00 |
|
Guus Sliepen
|
deba3ed900
|
Correct error message when remote host closed connection.
|
2003-08-08 14:24:09 +00:00 |
|
Guus Sliepen
|
070aee3be1
|
Tell windows to be patient.
|
2003-08-08 12:55:05 +00:00 |
|
Guus Sliepen
|
adb68b9c2a
|
Windows uses backslashes...
|
2003-08-08 12:24:52 +00:00 |
|
Guus Sliepen
|
ef091d1ddb
|
Sync CABAL branch with release-1_0 branch.
|
2003-08-08 11:45:37 +00:00 |
|
Guus Sliepen
|
5193a14dde
|
Use our own port when connecting to ourself.
|
2003-08-03 21:45:41 +00:00 |
|
Guus Sliepen
|
62a7fa9a7b
|
Simplify translation
|
2003-08-03 21:45:13 +00:00 |
|
Guus Sliepen
|
e220187f48
|
Remove newlines from log messages.
|
2003-08-03 12:38:43 +00:00 |
|
Guus Sliepen
|
3671ed806d
|
Keep Windows happy.
|
2003-08-03 12:38:18 +00:00 |
|
Guus Sliepen
|
fa9c00733e
|
Old gcc compilers don't like declarations in the middle of a function.
|
2003-08-03 09:55:20 +00:00 |
|
Guus Sliepen
|
a65011b3c5
|
Clean up last part of main().
|
2003-08-03 09:08:52 +00:00 |
|
Guus Sliepen
|
f605ec47be
|
Oops.
|
2003-08-02 21:34:10 +00:00 |
|
Guus Sliepen
|
e6e3281458
|
Missing include.
|
2003-08-02 21:33:52 +00:00 |
|
Guus Sliepen
|
c044d12dfd
|
Cleanups and error messages.
|
2003-08-02 21:33:19 +00:00 |
|
Guus Sliepen
|
3fd96ebec7
|
Error messages.
|
2003-08-02 21:01:50 +00:00 |
|
Guus Sliepen
|
f08fc359a0
|
Install tinc as a service under Windows (MinGW). Remove cleanup_and_exit(),
either exit() directly on errors or let main_loop() shutdown gracefully.
|
2003-08-02 20:50:38 +00:00 |
|
Guus Sliepen
|
9c2d5d9f92
|
Oops.
|
2003-08-02 15:29:06 +00:00 |
|
Guus Sliepen
|
c7bf64c794
|
Allow whitespace in values.
|
2003-08-02 15:27:24 +00:00 |
|
Guus Sliepen
|
b79e55b183
|
Prevent system headers from including our own headers.
|
2003-08-02 15:13:08 +00:00 |
|