- 04 Jun, 2004 1 commit
-
-
Ondřej Filip authored
-
- 03 Jun, 2004 2 commits
-
-
Ondřej Filip authored
-
Ondřej Filip authored
BSD hates it, Linux needs it.
-
- 02 Jun, 2004 2 commits
-
-
Ondřej Filip authored
-
Ondřej Filip authored
It will probably work perfect, but I need to eliminate such situation.
-
- 01 Jun, 2004 19 commits
-
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Ondřej Filip authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
changelog format.
-
Martin Mareš authored
(thanks to Andreas for the original idea)
-
- 31 May, 2004 16 commits
-
-
Martin Mareš authored
you can delete the socket from anywhere in the hooks and nothing should break. Also, the receive/transmit buffers are now regular xmalloc()'ed buffers, not separate resources which would need shuffling around between pools. sk_close() is gone, use rfree() instead.
-
Martin Mareš authored
-
Martin Mareš authored
We really should compile with warnings enabled.
-
Martin Mareš authored
redundant anyway.)
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
have one machine publishing a route to 10.1.1.3/32 and another one publishing a route to 10.1.1.4/32. If the first machine went down the route to 10.1.1.4/32 was wrongly killed by the old code, leading either to missing routes or worse to bug()s like "Router parent does not have next hop" or just segfaults. The patch fixes this but in the long term a redesign is required here. Note that the patch doesn't worse the situation, instead it prevents the problems stated. The redesign is required to handle multiple routes to small subnets properly. (by Andreas) Feela, I think that this is at least a good temporary fix, but it's of course up to you to decide.
-
Martin Mareš authored
network byte order thus breaking interoperability with other routing daemons on litte endian machines. The patch fixes this but note that this breaks compatability with older bird installations using OSPF and password authentication (Andreas)
-
Martin Mareš authored
Bad as when bird e.g. was running for two weeks and then restarted it would take another two weeks until the peers of this router would accept data again from this router, as the sequence number would be too low. Changed to use the the current system time as the starting sequence number which is a more sane start value. (by Andreas, cleaned up by me)
-
Martin Mareš authored
(Andreas)
-
Martin Mareš authored
for even only medium sized route table output. Fix a strange garbled output problem in the client. The latter seems to be caused by some library doing tcflush while there is still command output pending. So the best fix here is to do fflush and then tcdrain. Note that this problem occurs only under certain load situations and is not too easy to reproduce. (by Andreas)
-
Martin Mareš authored
--localstatedir is /var. The control socket pathname creation is thus corrected here. (Andreas)
-
Martin Mareš authored
will abort the build. (by Andreas)
-
Martin Mareš authored
sending, the received data has to be discarded instead. (patch by Andreas Steinmetz modified by me)
-