babeld:c35b227c57d02afe8e67c30a036802b382dfb2bd commitshttps://lab.nexedi.com/nexedi/babeld/-/commits/c35b227c57d02afe8e67c30a036802b382dfb2bd2008-03-13T23:57:45+01:00https://lab.nexedi.com/nexedi/babeld/-/commit/c35b227c57d02afe8e67c30a036802b382dfb2bdUpdate copyright notices.2008-03-13T23:57:45+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/f8f5609e7208c2d10dced5c8cc0b9196e912d389Fix typo.2008-03-13T23:37:22+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/d2b3c09f793308ebbcfb635bce89d27d456d20eeUpdate CHANGES.2008-03-13T23:34:54+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/012a85b6dbb9452ccafbf1137f105b12af314d4dDon't forward hopelessly out-of-date requests.2008-03-13T23:26:50+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/c99109becaa1b132ae01f25d4e0dbebbc01b5e3eRewrite handle_request.2008-03-13T23:24:47+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/78877d2b33cd508459ebc2d58e3f48cd5b976be3Don't reply to hopelessly out-of-date requests.2008-03-13T23:14:23+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/06c90567345dc13d720171d24d8815e007a3abddMove prototype of handle_request.2008-03-13T23:10:15+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b1e289d2cb727a8bac4f3c101a047f5d486a906fFix typo.2008-03-13T22:59:12+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/f664ae7b85ab222cf107bf446ebdc2c9d0d4279dRelax seqno interval.2008-03-13T22:45:29+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/7a070f696851953da824977580134341b5d27d14Change the stale seqno delta to 100.2008-03-13T22:41:29+01:00Juliusz Chroboczekjch@pps.jussieu.frUpdates being delayed for longer than 5 seqnos may be legitimate.https://lab.nexedi.com/nexedi/babeld/-/commit/678b3973b9c7b42e245d6eb922896fda7cf70df5Use an explicit constant for the source GC time.2008-03-13T22:41:14+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/e0f3b52d21fcc07b7ffbccac3094931e3962aa16Don't send requests to sources with very old sequence numbers.2008-03-13T22:28:11+01:00Juliusz Chroboczekjch@pps.jussieu.frThis avoids repeatedly sending requests to a source that has just rebooted
and lost its sequence number.https://lab.nexedi.com/nexedi/babeld/-/commit/f24ec86f0191661c85d2d3f429d4120997c9854dFix typo.2008-03-13T22:16:32+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/1ee7815d5da2792767f411a2b7f30f21376cbea8Be more careful when computing initial request timeout.2008-03-13T22:08:46+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/83486b29862b34d48d5caa26f02548eadab4f029Update CHANGES.2008-03-13T22:06:33+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b1cbb8d375f1c60ea9bb904ebe623970b3897ff7Make the initial request timeout depend on the wireless hello interval.2008-03-13T22:06:09+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/6997599f4a62c8beda962d15d68bdd94ee8a3fecAccount request resending in ms.2008-03-13T22:03:13+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/787dd7944562b914a0b25c6fee59fa390472ea20Fix jitter computation in delay_jitter.2008-03-13T21:52:38+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/2b5685c6a90ebfa049e13b58b25556303b08c521Use a timeval for request_resend_time.2008-03-13T21:41:05+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/e278342ecea728a8c2e9df17d05b53761de546a6Parse sub-second intervals on command-line.2008-03-13T21:31:56+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/0289c0392c075e8bd49221ee8dc3c2308689f1c9Implement parse_msec.2008-03-13T21:31:38+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/3e1e8b9f6621afa86549fca16ea7308332e30894Fix computation of update_flush timeouts to have sub-second precision.2008-03-13T20:51:37+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/3580913a255196f6736375b3bfe3f2a01257147bRename flush_time to flush_timeout for consistency.2008-03-13T20:50:53+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/f3ed6390345c8fd23654126a4e6c8105f52596dbChange seqno_time to be a timeval.2008-03-13T20:47:35+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/9987e139e230eae14fc2761908ac4dca9e9e8c2dChange interval accounting to use milliseconds.2008-03-13T20:40:34+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/28f2cfc3f1d788cbfc7bc713cea36522794992a9Fix typo.2008-03-13T20:24:42+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/742ade18c4c31c463038675126f2dc23ef61bdf9Relax update moderation.2008-03-13T20:22:02+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/1a661eb9c72ec982faf262cdfe68abc24b73dcd4Recompute timeouts when upping a network.2008-03-13T20:13:00+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/b6955597cfaecde79445d845062a1f12154ace5fUse explicit timeouts for hellos, IHUs and updates.2008-03-13T20:07:41+01:00Juliusz Chroboczekjch@pps.jussieu.frThis is in preparation for sub-second hello intervals.https://lab.nexedi.com/nexedi/babeld/-/commit/e75aa64e67ea3e4091cdc4f4fa38bbd49f19dd1cImplement timeout_jitter.2008-03-13T19:54:47+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/ce690bff5a5cd66a39d3830713592d7b0ca5abc8Fix typo.2008-03-13T02:05:05+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/8502f38547f73e1d78ca23b9f738492ddeaa43dfReconsider routes even when their metric didn't decrease.2008-03-13T02:01:20+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/8307d063cc2e238b5cb9eb919ec60ad0f47374d7Doc tweaks.2008-03-12T20:17:22+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/8cd5b3dee24a7869a7ba22bfd751bbe5c7614c5dMore simplification of handle_request.2008-03-12T20:09:22+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/2afb6362a7a29d557df3f97d2d2e5a63505addeeMake sure we don't resend a request to the requestor.2008-03-12T06:25:26+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/2f30f39ec04966649aa49f62ab41ac39da363045Simplify comment.2008-03-12T04:54:13+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/6e5aba5f8c770b75644ada468695e4760a6538a6Reformat.2008-03-12T04:53:35+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/ba8dae01ee965502fdc77c9d048ed77ade5d2f1bDoc updates.2008-03-12T04:32:55+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/3a18627b98384725028b121d11d848a6d459ae9cClarify handle_request.2008-03-12T04:32:36+01:00Juliusz Chroboczekjch@pps.jussieu.frhttps://lab.nexedi.com/nexedi/babeld/-/commit/9370f0e9abdab48226dfd7ae16a526d6435479c3Update CHANGES for 0.10.2008-03-12T00:33:28+01:00Juliusz Chroboczekjch@pps.jussieu.fr