Activity

From 03/01/2000 to 03/30/2000

03/30/2000

08:18 PM Revision 14a7921c (iof-bird-daemon): LSA structure changes. (Len added.)
Ondrej Filip
08:00 PM Revision de769e24 (iof-bird-daemon): Skeleton structures and files added.
Ondrej Filip
07:37 PM Revision 95eb1dba (iof-bird-daemon): Add hashing to link state request list.
Ondrej Filip
07:21 PM Revision 76915ec9 (iof-bird-daemon): Minor changes.
Ondrej Filip
06:44 PM Revision 973399ae (iof-bird-daemon): Basic analysis of UPDATE packets.
Martin Mares
05:39 PM Revision b552ecc4 (iof-bird-daemon): Connection state machine works.
Martin Mares
04:22 PM Revision ce0603a6 (iof-bird-daemon): Better list manipulation.
Ondrej Filip
10:44 AM Revision 3fdbafb6 (iof-bird-daemon): More BGP. This time it connects, but the state machine still...
Martin Mares
10:43 AM Revision 320f4173 (iof-bird-daemon): Defined sk_close() which closes the socket safely even if ca...
socket hook. Replaces the SK_DELETED hack.
Squashed a couple of bugs in handling of TCP sockets.
Martin Mares
08:50 AM Revision 3a6337ec (iof-bird-daemon): Use FF_FORCE_TMPATTR where appropriate.
Martin Mares
08:50 AM Revision 3076b5ae (iof-bird-daemon): Renamed FF_OUTGOING to FF_FORCE_TMPATTR which much better fi...
Call rte_cow() instead of rte_do_cow(), so that COW works properly.
Stripped "\n" off several (de)bug messages.
Martin Mares
12:18 AM Revision 6d2b3211 (iof-bird-daemon): LSreq initial work.
Ondrej Filip

03/29/2000

10:57 PM Revision 3ee2310c (iof-bird-daemon): Avoid conflicts with libraries defining their own xmalloc by...
xmalloc to bird_xmalloc internally. Martin Mares
05:51 PM Revision 2560c886 (iof-bird-daemon): Slave bug fix.
Ondrej Filip
05:18 PM Revision 910e557b (iof-bird-daemon): Many changes in dbdes sending & receiving. EXDONE caused.
Ondrej Filip
01:02 PM Revision 315648af (iof-bird-daemon): RXMT timer handling bug fix.
Ondrej Filip
12:47 PM Revision 3fba2096 (iof-bird-daemon): Some FIXME added.
Ondrej Filip
12:45 PM Revision 96501dfe (iof-bird-daemon): Sending of DBdes bug fixed.
Ondrej Filip
12:32 PM Revision 04c6319a (iof-bird-daemon): IMMS reverted to bits. Outgoing packets dumping added.
Cisco does not set inteface MTU. Hmm.... Ondrej Filip
09:02 AM Revision 0a06a9b8 (iof-bird-daemon): f_run gets one more parameter to distinguish between in and ...
Pavel Machek
08:58 AM Revision 8d2e3eba (iof-bird-daemon): Cross-protocol issues solved better
Pavel Machek
12:34 AM Revision 963ea03d (iof-bird-daemon): DBdes sending/receiving changes.
Ondrej Filip

03/27/2000

12:21 PM Revision d0031c5e (iof-bird-daemon): Use neigh_connected_to in rip, and behave more correctly
w.r.t. whotoldme and nexthop. Pavel Machek
12:16 PM Revision 200accf3 (iof-bird-daemon): if_connected() is again private.
Introduced neigh_connected_to() to serve the same purpose efficiently. Martin Mares

03/26/2000

09:31 PM Revision 6480dd08 (iof-bird-daemon): I broke compilation. Sorry.
Pavel Machek
06:01 PM Revision 8c86f96f (iof-bird-daemon): Split horizont done right.
Locks done better. Pavel Machek
06:00 PM Revision 697711be (iof-bird-daemon): if_connected is usefull outside of neighbour cache.
Pavel Machek

03/24/2000

10:08 AM Revision 9ee07ca5 (iof-bird-daemon): FIXME was actually already resolved
Pavel Machek

03/23/2000

12:08 PM Revision 772f4899 (iof-bird-daemon): Minor change to make code more readable.
Pavel Machek

03/22/2000

02:26 PM Revision ff8ed632 (iof-bird-daemon): Rip now tries to lock interface.
Fixed fatal errors which caused segfault at startup.
Fixed fatal errors in rip which caused it not to send more than...
Pavel Machek
02:23 PM Revision ba446670 (iof-bird-daemon): Format of dates changed, so rip authentication is now commen...
Pavel Machek

03/21/2000

03:53 PM Revision 72a6ef11 (iof-bird-daemon): Construction of BGP packets.
Martin Mares
03:51 PM Revision a8f944cb (iof-bird-daemon): Wrote real version of unaligned data access functions (neede...
Martin Mares

03/20/2000

09:50 PM Revision c01e3741 (iof-bird-daemon): Started work on BGP. Wrote main part of the connection handl...
Martin Mares
09:49 PM Revision 1cf716f0 (iof-bird-daemon): Handle EINPROGRESS properly.
Set IP_DONTROUTE sockopt only if sk->ttl == 1. Martin Mares
08:52 PM Revision 267a2c0e (iof-bird-daemon): Added missing newline in debug output.
Martin Mares
06:45 PM Revision ca97b489 (iof-bird-daemon): Define new data types for BGP.
Martin Mares

03/19/2000

10:09 PM Revision 2638249d (iof-bird-daemon): Bare skeleton of the BGP.
Martin Mares
09:59 PM Revision 349e21bb (iof-bird-daemon): Protocol tracing: Don't dump core on filtered out routes.
Martin Mares

03/13/2000

01:31 PM Revision 856b87d1 (iof-bird-daemon): Cleanup, mostly debugging messages.
Pavel Machek

03/12/2000

11:04 PM Revision abf2be7d (iof-bird-daemon): Add internal commands of the client to the command list.
Martin Mares
10:55 PM Revision 971b2310 (iof-bird-daemon): Commands which failed expansions are to be stored to history...
Martin Mares
10:53 PM Revision f098e072 (iof-bird-daemon): Fixed a bunch of FIXME's by removing them :)
Martin Mares
10:44 PM Revision 43270902 (iof-bird-daemon): Made `show status' show uptime and time of last reconfigurat...
Martin Mares
10:43 PM Revision 7a88832e (iof-bird-daemon): Added tm_format_datetime().
Martin Mares
10:40 PM Revision 81ce667b (iof-bird-daemon): Don't crash when filter_same() gets called on FILTER_ACCEPT ...
Martin Mares
09:58 PM Revision a92bebe0 (iof-bird-daemon): Yet another LOCAL_DEBUG turned off.
Martin Mares
09:54 PM Revision 832fa033 (iof-bird-daemon): Cleaned up debugging in kernel syncer. Netlink has still LO...
turned on, but after some testing I'll gag it. Martin Mares
09:47 PM Revision e68dd11c (iof-bird-daemon): Use do { } while(0) instead of empty DBG if not debugging.
Martin Mares
09:01 PM Revision 6b9fa320 (iof-bird-daemon): Great cleanup of debug messages. LOCAL_DEBUG turned off in m...
several debug() calls converted to DBG(). Martin Mares
08:50 PM Revision 6a9f28b0 (iof-bird-daemon): Added tracing of interface events.
Martin Mares
08:49 PM Revision b0a47440 (iof-bird-daemon): Oops, got `<' and `>' markers in trace output reversed.
Martin Mares
08:30 PM Revision cfd46ee4 (iof-bird-daemon): Added debugging of communication between protocols and routi...
Just ask for "debug routes" if you want to see the routes and "debug filters"
if you want even the rejected ones.
Martin Mares

03/10/2000

08:21 PM Revision c8d5ffaf (iof-bird-daemon): Fix <=, >=, !=
Pavel Machek

03/09/2000

10:38 PM Revision ce17d4c1 (iof-bird-daemon): LSA DB is completely redesigned. Now it should be faster and...
less memory. Ondrej Filip
04:38 PM Revision af834f86 (iof-bird-daemon): Categorized TRACE() messages in rip
Pavel Machek
03:12 PM Revision cb822c07 (iof-bird-daemon): Rip tracing: still need config hunk to set p->debug.
Pavel Machek
02:59 PM Revision 38466dbd (iof-bird-daemon): log() classes done right
Pavel Machek
02:47 PM Revision 995e5894 (iof-bird-daemon): 1 less shift/reduce conflict
print now takes arguments separated by ,
[ 1.2.3.0/24 .. 3.4.5.0/8 ] is now forbidden
[ 1.2.3.0/8 ] now actually works
Pavel Machek
01:21 PM Revision e4a73dbf (iof-bird-daemon): CONST() is now gone
Pavel Machek

03/08/2000

12:50 PM Revision 30147b89 (iof-bird-daemon): Sending of DBDes. (Checksum and length calculation NOT done.)
Ondrej Filip

03/07/2000

09:50 PM Revision 839380d7 (iof-bird-daemon): Added debugging of protocol state transitions.
Martin Mares
09:50 PM Revision f30b86f9 (iof-bird-daemon): Added configuration of default protocol debugging flags.
Martin Mares
09:04 PM Revision 3eb0b586 (iof-bird-daemon): No longer echoes commands before sending them.
Martin Mares
09:04 PM Revision 3cbfcafe (iof-bird-daemon): DBG calls debug() if defined(LOCAL_DEBUG) || defined(GLOBAL_...
Martin Mares
08:49 PM Revision 96d8e3bf (iof-bird-daemon): Added protocol debugging flags (protocol.h: D_xxx), parsing ...
in configuration files and commands for manipulating them.
Current debug message policy:
o D_STATES, D_ROUTES a...
Martin Mares
08:09 PM Revision c801e1fb (iof-bird-daemon): Renamed command `shutdown' to `down', so that `s' can be use...
abbreviation for `show'. Martin Mares

03/05/2000

10:48 PM Revision 35496679 (iof-bird-daemon): Implemented real slab allocator. If you suspect it from bein...
just #define FAKE_SLAB at the top of lib/slab.c to bypass it. Martin Mares

03/04/2000

10:30 PM Revision 9f4929e7 (iof-bird-daemon): Renamed EAF_INLINE to EAF_TEMP to make the name reflect the ...
Martin Mares
10:21 PM Revision b9626ec6 (iof-bird-daemon): Garbage collector events and counters are now per table and ...
they can be made configurable if it turns out to be useful. Martin Mares
09:27 PM Revision 16c07e3d (iof-bird-daemon): Removed bogus comment.
Martin Mares
09:26 PM Revision 54fb7701 (iof-bird-daemon): Fixed display of short continued messages in verbose mode.
Martin Mares
09:26 PM Revision c7814f01 (iof-bird-daemon): Enabled short continuations.
Martin Mares
09:19 PM Revision a58dad62 (iof-bird-daemon): Please *think* when defining operator priorities.
(-: num_of_parser_conflicts -= 42 :-) Martin Mares
09:09 PM Revision ee76a92a (iof-bird-daemon): Implemented real attribute cache.
Martin Mares

03/02/2000

10:23 PM Revision d4d75628 (iof-bird-daemon): Avoid being exponential, do not allow ! =
Pavel Machek

03/01/2000

03:05 PM Revision c8518ae1 (iof-bird-daemon): Removed RTF_EXTERIOR and RTF_TAGGED (unused).
Martin Mares
02:51 PM Revision 85053fce (iof-bird-daemon): Reimplemented neighbor cache. Now uses real hashing.
Martin Mares
02:49 PM Revision 7293c5dd (iof-bird-daemon): Added proto->hash_key which contains randomly generated hash...
for calculation of hash functions depending on proto. Martin Mares
02:42 PM Revision 62ab789d (iof-bird-daemon): Added type parameter to f_new_dynamic_attr.
Pavel Machek
02:31 PM Revision 31e79264 (iof-bird-daemon): tmp_attrs fixed.
I do not know if it is right since mj ingores talk once started :-(. Pavel Machek
12:15 PM Revision 4ebbbd40 (iof-bird-daemon): Changed comments regarding hash function.
Martin Mares
12:03 PM Revision 14a6c2a7 (iof-bird-daemon): IP_PREC_INTERNET_CONTROL for IPv6 (see the comment).
Martin Mares
11:48 AM Revision 4c1b4e1a (iof-bird-daemon): If the user has specified identical preferences for instance...
protocols, break the tie by comparing addresses, so we keep the ordering
unambiguous.
Martin Mares
11:42 AM Revision aee539f2 (iof-bird-daemon): Made `datetime' more user friendly. Now it should be a quote...
of type "dd-mm-yyyy". Martin Mares
11:32 AM Revision db1326aa (iof-bird-daemon): Dynamic attributes are now declared in per-protocol grammar ...
of filter/config.Y. Bird now compiles even if you disable RIP.
Removed RTA and IMPOSSIBLE tokens (unused).
Removed ...
Martin Mares
11:30 AM Revision 2ca3d9a8 (iof-bird-daemon): Defined INVALID_TOKEN which is a token guaranteed to be neve...
Martin Mares
11:29 AM Revision d07bab39 (iof-bird-daemon): ipa_opposite hack is not applicable in IPv6.
Martin Mares
 

Also available in: Atom