babeld:86c82f443727103a6576e61e14c21e415d23bcbe commitshttps://lab.nexedi.com/nexedi/babeld/-/commits/86c82f443727103a6576e61e14c21e415d23bcbe2007-08-17T18:03:58+02:00https://lab.nexedi.com/nexedi/babeld/-/commit/86c82f443727103a6576e61e14c21e415d23bcbeMaintain ihu_interval for each neighbour.2007-08-17T18:03:58+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/bb29dc92a8d52f68885d06a0f1e76d204336fd0cInclude ihu_interval in ihu messages.2007-08-17T18:00:54+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/22def78c4bc9d05d59b812f7ed97897f1480edcfSend an ihu whenever the hello interval changes.2007-08-17T17:56:17+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/a990f526b63797856786dc9405ac5f3f4bff9709Make update_hello_interval indicate if anything changed.2007-08-17T17:55:23+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b739cbc224ff531e5ecd0e272b07e35018037c3cFix seqno_compare and minus.2007-08-16T01:40:47+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/8b73cccd1c176834598ad25afe249eabee77c2c0Include util.h in util.c.2007-08-16T01:40:37+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/7490bc126274d2f5ddd40a624937fbc52ac8b632Increase route timeout and GC delays.2007-08-16T01:04:31+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/06d7085eb746277f5810361cc7da7981f25913d5Simplify route dump.2007-08-16T00:37:42+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/e23f9a4b80f6a498011aab47cac2dbbe14e7546eUse fixed mask_prefix.2007-08-16T00:23:43+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/3bd274495cdf44db650a5a3f93537031bb25739aFix mask_prefix.2007-08-16T00:23:31+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/e697c9123b6bee5c629f992f9e53afbd09ebb271Update README for protocol version 1.2007-08-15T22:58:11+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/7d67832c4ec9a68e11f7d8e49f897310c0754fb1Update manual page for protocol version 1.2007-08-15T22:57:54+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/21045b56ab2f17122ad15ced0478fe16e9bd0f63Implement protocol version 1.2007-08-15T22:55:04+02:00Juliusz Chroboczekjch@pps.jussieu.frThis is not compatible with version 0. Uses 24-byte messages and
doesn't distinguish routes from xroutes.https://lab.nexedi.com/nexedi/babeld/-/commit/b9f132d5f4273af3312e8d6fff31d7edb62e90d4Change destination to source in makefile.2007-08-15T22:54:23+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b2280cde6a1fe14fb899d31981ff6358fff01ce0Rename destination to source.2007-08-15T22:54:01+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/23c769c5a5cb881defdce6dd7fb283a4138624a0Use struct destination in find_route.2007-07-14T20:29:31+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/900f7e117ddb67f4c2fcef114f838b5df3a6fa31Simplify find_destination.2007-07-14T19:54:16+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/1315ceac1fe9988934fd739e86683c29ba0dd42cProtect against add_neighbour failing.2007-07-14T16:05:26+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/464c1e86d3d896d61ee78ec9c0ff8e70bcec969fDon't call neighbour_rxcost() in the middle of a message2007-07-16T16:18:49+02:00Julien Cristaujcristau@debian.org
neighbour_rxcost() calls update_neighbour which might send some messages,
so make sure we don't call it in the middle of the txcost message.https://lab.nexedi.com/nexedi/babeld/-/commit/771607a8978e1048235c21fb22e7a7acf015e9dcFix typo in flushupdates.2007-07-13T13:35:53+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/81e14e061f8c63574cff2432105fa550ef4135d3Make sure all tests for void neighbours use FF.2007-07-13T11:46:35+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/ff6c1d4da59a8c3be08e55c1519fcd8915c9cfa6Fix usage of freed data in flush_route.2007-07-13T11:28:15+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/7f1687982ea4b9302ee24662414face1091908a1Fix computation of metrics of unusable xroutes.2007-07-13T07:34:11+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/a05a0ff61d92fb54209c199f03571e6ac5d5cb67Fix typo in consider_all_xroutes.2007-07-13T07:28:15+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/061f0d37abc87c02f4527c6ec13a3411dd5eadd6Use consider_all_xroutes in install_route.2007-07-11T14:47:09+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/1d6e8ec6ab544c20d2a32ff10d371fb3a8d0ea78Fix consider_all_xroutes.2007-07-11T14:46:55+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/ba6e77ceadd25f0f28570a26dc132e8a72003226Update xroute's metrics in consider_xroute.2007-07-11T14:46:17+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/dce724f631d5acb586a394d5b255d9da4f81d4b4Only uninstall necessary xroutes when uninstalling a route.2007-07-11T14:43:59+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/3709c80acb308bfc156300747a221fc1c0daeb0aProtect against neighbours with id[0] = 0xFF.2007-07-10T18:21:58+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/0d250f920b3330bda5e1befe0b00b164943b80e6Use id[0] = 0xFF for marking unused neighbour entries.2007-07-10T18:20:31+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/d9aa29284d3f77fc510f573695dffc5b1001c167Don't check for martians when installing xroutes.2007-07-10T18:20:20+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/8df45f07e5ceb581b92993d60903006e077148f3Use martian_prefix for checking xroutes.2007-07-10T18:20:09+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/11cfe69509923ecf364ef8abfbb59adf3c33b1fbUse martian_prefix for checking routes.2007-07-10T18:19:54+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/01afa2bc156e38fa1376e586af0628066d138e7fImplement martian_prefix.2007-07-10T18:19:40+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/959387fe6dde80ee990aaa5698ebf5f143833008More paranoia in find_best_xroute.2007-07-10T18:06:03+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b48ed3e350e30a83f231e66091ed0f8ad8d7ced1Factorise xroute destination comparison into a separate function.2007-07-10T17:59:38+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/cbd0670a025fbbc6139639f01385ec95866cf1e8Fix typo in find_installed_myxroute.2007-07-10T17:52:23+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/494d5bd5550173ee8bc6aa746a63df609feeab19Index xroutes by (dest, nexthop) instead of just nexthop.2007-07-08T09:02:56+02:00Juliusz Chroboczekjch@pps.jussieu.frThis avoids inconsistent routing if a neighbour is ingress filtering a
route.https://lab.nexedi.com/nexedi/babeld/-/commit/0a4d495f0267a35f7d6bfaa85f173ad918894c4fCheck version before accepting packet.2007-07-06T09:06:21+02:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/2ec504a4f9c1eb33ca318a51dcbc59cd4756835cDon't try to add/delete an unreachable default route2007-07-05T06:56:32+02:00Julien Cristaujcristau@debian.orgWhen one tries to add such a route, Linux will reply with EEXIST.