summaryrefslogtreecommitdiff
path: root/sysdep
AgeCommit message (Collapse)Author
2001-06-09Yes, 1.0.5 released.Ondrej Filip
2001-03-06Fixed <time.h> vs. <sys/time.h> problems.Martin Mares
2000-09-03Serious bug in ext lsa origination found. Going for 1.0.4.Ondrej Filip
2000-09-03Version 1.0.3 released.Ondrej Filip
2000-08-23Released as version 1.0.2.Ondrej Filip
2000-06-21Released as version 1.0.1.Martin Mares
2000-06-21Check broadcast address sanity before believing it.Martin Mares
2000-06-19If compiled with --enable-debug, don't even try to log to syslog unlessMartin Mares
the user forces it in the config file.
2000-06-18Fix numbering of routing tables in IPv6 version.Martin Mares
2000-06-16Use our own SUN_LEN if libc doesn't provide it.Martin Mares
2000-06-09During initialization, log to both syslog and stderr. When a configurationMartin Mares
file has been read and it doesn't specify any logging, log to syslog only (if syslog is not available, then stderr).
2000-06-09Use SUN_LEN() for length of UNIX domain addresses. This should fix problemsMartin Mares
with connection to clients on libc5 machines.
2000-06-09Released as 1.0.0, but marked it as a BETA version.Martin Mares
2000-06-08Fixes for the programmer's manual.Martin Mares
2000-06-08... as well there.Martin Mares
2000-06-08Updated CLI helps.Martin Mares
2000-06-07Fixes to the progdoc.Martin Mares
2000-06-07Spelling fixes to progdoc.Martin Mares
2000-06-05Documented all the sysdeps (only briefly, I admit).Martin Mares
Except for Filters, RIP and OSPF, the progdocs are complete.
2000-06-05Documented sockets, events and timers.Martin Mares
2000-06-05Split random number functions off io.c, so that they can be documentedMartin Mares
separately.
2000-06-04Removed lots of trailing newlines in log messages.Martin Mares
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-01tm_format_reltime() works with both past and future timestamps.Martin Mares
2000-06-01Updated for new scope handling.Martin Mares
Also, provide proper address scopes in struct ifa.
2000-05-31Before configuration file is read, log to _both_ syslog and stderr.Martin Mares
2000-05-31Updated all the Doc files to new format.Martin Mares
2000-05-29Tracing of CLI connections/commands can be now controlledMartin Mares
by `debug commands <level>' in the configuration. Level 0 means no tracing, 1 means connections only, 2 includes all commands.
2000-05-29Support --version and --help.Martin Mares
2000-05-16When in persist mode, don't delete routes from kernel tables even ifMartin Mares
they cease to exist in our routing tables due to protocols having shut down.
2000-05-13Adapted to new rt_notify semantics.Martin Mares
2000-05-11Multicast problems should be gone, although the fix is Linux only and we'llMartin Mares
need to figure out something better when working on new ports.
2000-05-11If a broadcast address is missing, go fake one.Martin Mares
2000-05-08In non-debug mode, set default logging to syslog only, not stderr.Martin Mares
2000-05-08Fixed type in daemonization code.Martin Mares
2000-05-08When not debugging, daemonize automatically.Martin Mares
2000-05-08Forgot to add a spiky comment :)Martin Mares
2000-05-08Autoconf is *evil*. The sysconfdir and similar variables are unusable inMartin Mares
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-08When reporting a bug(), call abort() instead of exit(), so that weMartin Mares
can analyse the core.
2000-05-08Some less socket error messages.Martin Mares
2000-05-08Don't report refused connections.Martin Mares
2000-05-08Removed the `async' switch which was used for debugging only anyway.Martin Mares
Don't moan when netlink reports lost packets.
2000-05-08Incoming buffer must be at least 8KB long.Martin Mares
2000-05-08Use preferences properly.Martin Mares
2000-05-08Don't crash when reporting deleted routes.Martin Mares
Set preferences correctly.
2000-05-06IPv6 support compiles on both glibc 2.0 and 2.1.Martin Mares
2000-05-05Added skeleton Doc files for the whole developer's documentation.Martin Mares
2000-05-04#ifdef out lots of debugging information.Martin Mares
The long resource/routing table dump printed upon startup is gone now and if you wish to see it, just send bird SIGUSR1 or use the `debug' commands.
2000-05-04Removed a lot of unused variables.Martin Mares
Please try compiling your code with --enable-warnings to see them. (The unused parameter warnings are usually bogus, the unused variable ones are very useful, but gcc is unable to control them separately.)
2000-04-28Split CF_HDR section to CF_HDR (only includes) and CF_DEFINES (defines,Martin Mares
C declarations etc.).
2000-04-27Fixed a couple of nasty CLI bugs which were triggered on long or multi-partMartin Mares
outputs. It took a whole evening to hunt them down, but now the CLI seems to work fine. Now I run three BGP connections with several thousand routes!