Ivo Timmermans
|
eb1c9814e6
|
Read public keys the right way (tm).
|
2000-04-30 16:31:23 +00:00 |
|
Ivo Timmermans
|
ca73b722cb
|
New way of handling the meta protocol.
|
2000-04-30 16:11:05 +00:00 |
|
Ivo Timmermans
|
cd12345032
|
Replaced check for status.active by status.dataopen in check_network_activity.
|
2000-04-30 13:23:53 +00:00 |
|
Ivo Timmermans
|
4b076ee87f
|
Initially, the vpn_mask of a connection is 255.255.255.255 to avoid confusion with lookup_conn.
|
2000-04-30 01:16:51 +00:00 |
|
Ivo Timmermans
|
1c007c0627
|
Got rid of the nasty hacks... and replaced it by another one.
|
2000-04-30 01:15:47 +00:00 |
|
Ivo Timmermans
|
c027459914
|
Filled up the protocol structs with unused bytes.
|
2000-04-29 20:39:36 +00:00 |
|
Guus Sliepen
|
2371551014
|
Oops! Reference to write_n() removed and changed into neat write() call.
|
2000-04-28 11:33:25 +00:00 |
|
Guus Sliepen
|
bb8fff92e1
|
Removed write_n() function.
|
2000-04-27 20:57:18 +00:00 |
|
Ivo Timmermans
|
4fec0cc457
|
Default config file name is tinc.conf, and pidfile is tinc.pid.
|
2000-04-27 13:47:51 +00:00 |
|
Guus Sliepen
|
44f9449888
|
Cleanups:
- Changed recv/send calls into read/write calls for streams
- Made all sizeof() functions use a variable name instead of type
|
2000-04-26 17:42:55 +00:00 |
|
Guus Sliepen
|
8efe4874da
|
Converted every &variable[0] to variable.
|
2000-04-25 22:15:28 +00:00 |
|
Ivo Timmermans
|
643d8712eb
|
Debug level tweaking.
|
2000-04-25 22:00:49 +00:00 |
|
Guus Sliepen
|
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.
|
2000-04-25 20:50:59 +00:00 |
|
Guus Sliepen
|
dad90e82d3
|
Fixed typo and removed some unnecessary variables.
|
2000-04-25 20:17:44 +00:00 |
|
Guus Sliepen
|
5b72422857
|
Packet queues fixed. They caused the trouble when resending keys.
|
2000-04-25 20:10:37 +00:00 |
|
Guus Sliepen
|
3a33568652
|
Added checkpoints to beginning and ending of every function.
|
2000-04-25 18:57:23 +00:00 |
|
Ivo Timmermans
|
e1e590fe9a
|
Propagate CFLAGS from configure to gcc.
|
2000-04-25 15:08:10 +00:00 |
|
Guus Sliepen
|
16d581be68
|
Bug found! Wrong pointer was used for handling multiple ADD_HOST requests
at once. (See line 606.)
|
2000-04-24 09:39:50 +00:00 |
|
Guus Sliepen
|
f6802d349d
|
Added extra checks for desynchronized connection lists. Hopefully this will
fix those strange segmentation faults.
|
2000-04-24 08:32:57 +00:00 |
|
Ivo Timmermans
|
0b02ebc4d9
|
Address for bugreports changed to tinc@nl.linux.org.
|
2000-04-18 16:04:10 +00:00 |
|
Ivo Timmermans
|
93287d2b2c
|
Default passphrase length of 1024, added -h/--help options.
|
2000-04-17 17:04:33 +00:00 |
|
Ivo Timmermans
|
9c2ac77594
|
Check if stdout is a terminal, if so, print a verbose message.
|
2000-04-17 16:59:42 +00:00 |
|
Ivo Timmermans
|
c924689690
|
Check for an illegal length of passphrase in read_passphrase().
|
2000-04-17 16:52:58 +00:00 |
|
Ivo Timmermans
|
baebae2749
|
Pass the requested size from xmalloc() and xrealloc() on to xalloc_fail_func()
|
2000-04-17 16:23:29 +00:00 |
|
Ivo Timmermans
|
210a92cae9
|
Only one round of reading bits out of urandom;
Reading `bytes' bytes out of it;
Print a newline after completion.
|
2000-04-17 15:38:47 +00:00 |
|
Ivo Timmermans
|
18e044bde3
|
New option -D, don't detach.
|
2000-04-06 18:28:29 +00:00 |
|
Ivo Timmermans
|
523c80c4e3
|
Ignore SIGCHLD.
|
2000-03-28 19:16:27 +00:00 |
|
Ivo Timmermans
|
f2076e3e70
|
Kill the parent after any error conditions in detach().
|
2000-03-28 19:09:52 +00:00 |
|
Ivo Timmermans
|
98de35c742
|
Upon regeneration, free the old encryption key `securely\' by overwriting it.
|
2000-03-27 22:59:16 +00:00 |
|
Ivo Timmermans
|
b50523dc44
|
Get rid of the message `zxnrbl\'.
|
2000-03-27 22:30:27 +00:00 |
|
Ivo Timmermans
|
1243156a5e
|
Initial revision
|
2000-03-26 00:33:07 +00:00 |
|