c197d44e17
This probably IS the memory leak we're looking for. Alien routes weren't
...
correctly disposed of.
2003-08-13 22:07:55 +00:00
f240a133b3
Releasing version 1.0.6.
2003-04-06 19:42:28 +00:00
abf06173a3
Current Linux kernels don't remember rtm_protocol for IPv6 routes and supply RTPROT_BOOT instead.
...
Work around that.
2003-02-22 23:06:32 +00:00
8001948b43
Report link-scope addresses as well.
2003-02-22 22:38:15 +00:00
7d875e094b
Added missing includes.
2002-11-13 08:47:06 +00:00
a19cd81100
Added missing #include and wondering how could it ever compile.
2002-11-13 08:30:56 +00:00
5fc7c5c513
Don't loop forever when trying to skip an out-sequence netlink reply.
2001-08-03 08:44:51 +00:00
c48b33292b
Yes, 1.0.5 released.
2001-06-09 15:13:38 +00:00
01b776e117
Fixed <time.h> vs. <sys/time.h> problems.
2001-03-06 13:40:39 +00:00
fdb1998202
Serious bug in ext lsa origination found. Going for 1.0.4.
2000-09-03 22:18:40 +00:00
19e930a9bb
Version 1.0.3 released.
2000-09-03 17:53:12 +00:00
a24e315762
Released as version 1.0.2.
2000-08-23 06:51:26 +00:00
fc12a680b1
Released as version 1.0.1.
2000-06-21 22:08:46 +00:00
2836ce3951
Check broadcast address sanity before believing it.
2000-06-21 09:58:09 +00:00
f9eb8f7e06
If compiled with --enable-debug, don't even try to log to syslog unless
...
the user forces it in the config file.
2000-06-19 23:50:02 +00:00
ca00d4a13a
Fix numbering of routing tables in IPv6 version.
2000-06-18 19:49:32 +00:00
4daf03e513
Use our own SUN_LEN if libc doesn't provide it.
2000-06-16 23:12:47 +00:00
5ddf4a58f9
During initialization, log to both syslog and stderr. When a configuration
...
file has been read and it doesn't specify any logging, log to syslog only
(if syslog is not available, then stderr).
2000-06-09 07:32:57 +00:00
0b3bf4b1d8
Use SUN_LEN() for length of UNIX domain addresses. This should fix problems
...
with connection to clients on libc5 machines.
2000-06-09 07:30:22 +00:00
2d176ac5d2
Released as 1.0.0, but marked it as a BETA version.
2000-06-09 06:45:48 +00:00
725270cb1d
Fixes for the programmer's manual.
2000-06-08 12:37:21 +00:00
c62d1c19a9
... as well there.
2000-06-08 10:48:51 +00:00
ec423cc725
Updated CLI helps.
2000-06-08 10:25:02 +00:00
58f7d004fd
Fixes to the progdoc.
2000-06-07 13:25:53 +00:00
2e9b24211a
Spelling fixes to progdoc.
2000-06-07 12:29:08 +00:00
73275d855d
Documented all the sysdeps (only briefly, I admit).
...
Except for Filters, RIP and OSPF, the progdocs are complete.
2000-06-05 12:49:04 +00:00
525fa2c1f0
Documented sockets, events and timers.
2000-06-05 12:19:12 +00:00
10304bed43
Split random number functions off io.c, so that they can be documented
...
separately.
2000-06-05 11:46:40 +00:00
df49d4e14b
Removed lots of trailing newlines in log messages.
...
Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG().
2000-06-04 19:56:06 +00:00
b594ad2386
tm_format_reltime() works with both past and future timestamps.
2000-06-01 15:13:23 +00:00
4a91150175
Updated for new scope handling.
...
Also, provide proper address scopes in struct ifa.
2000-06-01 12:58:41 +00:00
2f5e5ff9d6
Before configuration file is read, log to _both_ syslog and stderr.
2000-05-31 22:28:36 +00:00
fcb5f4a725
Updated all the Doc files to new format.
2000-05-31 11:30:18 +00:00
4761efdb43
Tracing of CLI connections/commands can be now controlled
...
by `debug commands <level>' in the configuration. Level 0 means
no tracing, 1 means connections only, 2 includes all commands.
2000-05-29 22:10:18 +00:00
e67af42805
Support --version and --help.
2000-05-29 21:58:35 +00:00
f990fc61e0
When in persist mode, don't delete routes from kernel tables even if
...
they cease to exist in our routing tables due to protocols having shut down.
2000-05-16 13:36:38 +00:00
02bd064ab7
Adapted to new rt_notify semantics.
2000-05-13 11:02:02 +00:00
0e5aa966cc
Multicast problems should be gone, although the fix is Linux only and we'll
...
need to figure out something better when working on new ports.
2000-05-11 16:30:56 +00:00
109c2f6cf3
If a broadcast address is missing, go fake one.
2000-05-11 12:30:06 +00:00
5ff0a270cb
In non-debug mode, set default logging to syslog only, not stderr.
2000-05-08 22:31:58 +00:00
4524331a3d
Fixed type in daemonization code.
2000-05-08 22:31:34 +00:00
0bcba21e89
When not debugging, daemonize automatically.
2000-05-08 19:10:36 +00:00
cd44b46651
Forgot to add a spiky comment :)
2000-05-08 14:24:19 +00:00
f9254d2349
Autoconf is *evil*. The sysconfdir and similar variables are unusable in
...
C includes as they contain substitutions specific to make.
Worked around by creating sysconf/paths.h which is created from
the Makefile instead of by the configure script.
2000-05-08 14:19:47 +00:00
818ff1e2b7
When reporting a bug(), call abort() instead of exit(), so that we
...
can analyse the core.
2000-05-08 12:38:00 +00:00
c304392e65
Some less socket error messages.
2000-05-08 12:37:39 +00:00
9cbf43eb8a
Don't report refused connections.
2000-05-08 12:09:10 +00:00
b6c9d8eb2e
Removed the `async' switch which was used for debugging only anyway.
...
Don't moan when netlink reports lost packets.
2000-05-08 12:05:55 +00:00
94e935d8a2
Incoming buffer must be at least 8KB long.
2000-05-08 11:02:53 +00:00
916c8c0aba
Use preferences properly.
2000-05-08 10:40:00 +00:00