Commit Graph

  • 6269f404fc
    test median smoothing master JerryXiao 2022-12-07 13:02:20 +0800
  • d9763bd7a0
    babel: Add route metric smoothing Toke Høiland-Jørgensen 2022-04-21 00:57:23 +0200
  • 94ebf8e00e
    babel: Add support for the RTT extension Toke Høiland-Jørgensen 2022-04-18 01:03:01 +0200
  • 071354da5b
    lib/timer: Add current_time_now() function for immediate timestamp Toke Høiland-Jørgensen 2022-04-19 00:24:14 +0200
  • 8657e7e703
    babel: Don't try to remove multicast seqno request objects from neighbour list Toke Høiland-Jørgensen 2022-05-12 13:50:18 +0200
  • 1e47b9f203 NEWS and version update gitlab.nic.cz/labs/bird/master 2.0.11 Ondrej Zajicek 2022-12-11 17:28:14 +0100
  • 34ebc4e1ba BSD: Workaround for direct routes on FreeBSD 13.0 Ondrej Zajicek 2022-12-11 16:28:28 +0100
  • 937ebf2536 BGP: Log unacceptable hold time as decimal number Ondrej Zajicek 2022-12-10 18:03:41 +0100
  • 4c19a8a984 CLI: Fix for long-lived sessions during high loads Ondrej Zajicek 2022-12-10 17:32:42 +0100
  • 1124f39f73 Client: Unknown command should return nonzero errorcode Ondrej Zajicek 2022-12-10 03:02:26 +0100
  • e48f898fda Doc: Document issue with import tables Ondrej Zajicek 2022-12-09 22:43:27 +0100
  • a80cd47074 Netlink on FreeBSD support Alexander V. Chernikov 2022-12-09 15:59:06 +0100
  • 3859e4efc1 BGP: Improve handling of hold and keepalive timers Ondrej Zajicek 2022-12-09 05:51:30 +0100
  • d6dd113a96
    test median smoothing 2.0.10-jerry JerryXiao 2022-12-07 13:02:20 +0800
  • e80156d936 Nest: Avoid spurious announcements triggered by filtered routes Ondrej Zajicek 2022-12-06 19:40:02 +0100
  • 7c7d6e576f
    babel: Add route metric smoothing Toke Høiland-Jørgensen 2022-04-21 00:57:23 +0200
  • ac724bde4c
    babel: Add support for the RTT extension Toke Høiland-Jørgensen 2022-04-18 01:03:01 +0200
  • c204c4ab44
    lib/timer: Add current_time_now() function for immediate timestamp Toke Høiland-Jørgensen 2022-04-19 00:24:14 +0200
  • 4a80664b84
    babel: Don't try to remove multicast seqno request objects from neighbour list Toke Høiland-Jørgensen 2022-05-12 13:50:18 +0200
  • a50d2fa65f CI: Remove docker rebuild phase Ondrej Zajicek 2022-11-30 02:45:07 +0100
  • ff38ee5986 CI: Try new workers Ondrej Zajicek 2022-11-29 18:30:16 +0100
  • 543c8ba097 BSD: Fix krt socket code w.r.t. rte/rta changes Ondrej Zajicek 2022-11-29 19:43:38 +0100
  • 140c534fb8 Fix build variables for OpenBSD Ondrej Zajicek 2022-11-29 03:50:33 +0100
  • bbac9ca958 Conf: Make 'configure check' command restricted Ondrej Zajicek 2022-11-09 22:02:46 +0100
  • 371eb49043 Conf: Free stored old config before parsing new one Ondrej Zajicek 2022-11-09 21:09:16 +0100
  • 84545a26cc Added more netlab tests for automatic run. Maria Matejka 2022-11-08 10:20:55 +0100
  • 57308fb277 Page allocator: Fixed minor bugs and added commentary Maria Matejka 2022-11-03 12:38:57 +0100
  • 9d03c3f56c Memory pages are not munmapped, instead we just madvise() Maria Matejka 2022-11-01 18:40:56 +0100
  • 37b6444137 Moved config-related allocations to config_pool and showing its size in memory usage Maria Matejka 2022-11-01 08:56:26 +0100
  • 5aebce5e0c Doc: Add documentation for "show route (import|export) table" Alexander Zubkov 2022-10-18 04:25:29 +0200
  • e471f9e0fb Filter: Fix handling of variables in anonymous filters Ondrej Zajicek 2022-10-18 03:58:19 +0200
  • 3242529750 Netlink: Parse onlink flag even on direct routes Ondrej Zajicek 2022-10-12 17:57:26 +0200
  • 8f79e6b93e BGP: Add option 'next hop prefer global' Ondrej Zajicek 2022-10-10 05:06:19 +0200
  • 8478de8817 Nest: Add channel config flag to distinguish new or copy Ondrej Zajicek 2022-10-03 18:53:21 +0200
  • 92a8565547 Filter: Add some minor functions for f_tree and EC Ondrej Zajicek 2022-09-27 16:47:52 +0200
  • da0b589e7b BGP: Some fixes related to VRF and MPLS interactions Ondrej Zajicek 2022-09-27 16:13:27 +0200
  • 54430df953 BGP: Do not assume that all channels are struct bgp_channel Ondrej Zajicek 2022-09-08 19:41:02 +0200
  • 605ff0a0eb RPKI: wait for retry_time if we get error immediately after connected Maria Matejka 2022-10-03 17:09:02 +0200
  • 0f2be469f8 KRT: Fix setting default preference Alexander Zubkov 2022-09-21 17:07:11 +0200
  • c73343de67 Revert "Reducing filter stack size to allow for lesser thread stack size" Maria Matejka 2022-09-16 10:11:51 +0200
  • 71b3456eed Better profylaction recursive route loops Maria Matejka 2021-10-22 19:43:55 +0200
  • d2c1036a42 Merge branch 'mq-fix-eattr-setting' into backport Maria Matejka 2022-08-18 22:07:50 +0200
  • dc28c6ed1c Simplified the protocol hookup code in Makefiles Maria Matejka 2022-08-18 18:32:33 +0200
  • 16ac6c3c74 Fixed initialization of Linux kernel route attributes Maria Matejka 2022-08-18 17:44:00 +0200
  • bc4ad83dac Merge commit '082905a8' into HEAD Maria Matejka 2022-08-03 15:04:42 +0200
  • 73abd91ac6 rip_rte_better() uses the IGP_METRIC_UNKNOWN instead of protocol-specific infinity Maria Matejka 2022-07-22 16:09:37 +0200
  • 082905a833 Merge branch 'master' into backport Ondrej Zajicek 2022-07-27 00:47:24 +0200
  • ddb1bdf281 Netlink: Restrict route replace for IPv6 Ondrej Zajicek 2022-07-26 18:45:20 +0200
  • 722daa9500 Netlink: Simplify handling of IPv6 ECMP routes Ondrej Zajicek 2022-07-25 00:11:40 +0200
  • 2e484f8d29 Merge branch 'master' into backport Ondrej Zajicek 2022-07-24 20:08:02 +0200
  • 534d0a4b44 KRT: Scan routing tables separetely on linux to avoid congestion Ondrej Zajicek 2022-07-24 02:15:20 +0200
  • 432dfe3b9b Fixed a rarely used part of Babel: comparing two routes in table by their metric Maria Matejka 2022-07-22 15:48:20 +0200
  • 4d48ede51d Revert "Export table: Delay freeing of old stored route." Maria Matejka 2022-07-22 15:37:21 +0200
  • 971721c9b5 BGP: Minor improvements to BGP roles Ondrej Zajicek 2022-07-12 15:03:17 +0200
  • c73b5d2d3d BGP: Implement BGP roles Eugene Bogomazov 2022-07-11 17:19:34 +0200
  • b5c8fce284 Added forgotten route source locking in flowspec validation Maria Matejka 2022-07-11 13:04:01 +0200
  • 2e5bfeb73a Merge remote-tracking branch 'origin/master' into backport Maria Matejka 2022-07-11 11:08:10 +0200
  • d429bc5c84 Merge commit 'beb5f78a' into backport Maria Matejka 2022-07-11 10:41:17 +0200
  • 7e9cede1fd Merge version 2.0.10 into backport Maria Matejka 2022-07-10 14:19:24 +0200
  • cb339a3067 Filter: Implement for loops Ondrej Zajicek (work) 2022-03-14 20:36:20 +0100
  • 1ac8e11bba Filter: Implement mixed declarations of local variables Ondrej Zajicek (work) 2022-03-10 01:02:45 +0100
  • a2527ee53d Filter: Improve handling of stack frames in filter bytecode Ondrej Zajicek (work) 2022-03-09 02:32:29 +0100
  • f31f4e6eef Filter: Simplify handling of command sequences Ondrej Zajicek (work) 2022-03-09 00:31:39 +0100
  • 1e6acf34bb Filter: Fix bug in variable shadowing Ondrej Zajicek (work) 2022-03-06 22:57:33 +0100
  • 946cedfcfe Filter: Implement soft scopes Ondrej Zajicek (work) 2022-03-06 16:37:30 +0100
  • 26bc4f9904 Filter: Implement direct recursion Ondrej Zajicek (work) 2022-03-06 02:18:01 +0100
  • fb1d8f6513 Filter: Apply constant promotion for FI_EQ / FI_NEQ Ondrej Zajicek (work) 2022-03-04 17:51:50 +0100
  • b2d6d2948a Filter: Add literal for empty set Alexander Zubkov 2022-03-04 14:07:58 +0100
  • 8f3c6151b4 Nest: Cleanups in as_path_filter() Ondrej Zajicek (work) 2022-03-04 02:01:34 +0100
  • 9b302c133f Filter: Ensure that all expressions declared return type Ondrej Zajicek (work) 2022-03-03 20:34:44 +0100
  • cde8094c1f Filter: Improve description of type system Ondrej Zajicek (work) 2022-03-03 15:11:05 +0100
  • 93d6096c87 Filter: Implement type checks for function calls Ondrej Zajicek (work) 2022-03-03 03:38:12 +0100
  • 4c0c507b1f Filter: Clean up function call instruction Ondrej Zajicek (work) 2022-03-01 02:04:35 +0100
  • beb5f78ada Preexport callback now takes the channel instead of protocol as argument Maria Matejka 2022-06-27 19:04:22 +0200
  • b867c798c3 NEWS and version update 2.0.10-jerry 2.0.10 Ondrej Zajicek 2022-06-16 02:58:37 +0200
  • 141fb51f1a IPv4 flowspec literals should reject IPv6 prefices in a well-behaved way Maria Matejka 2022-06-07 10:35:48 +0200
  • ad686c55c3 Babel: Do not try to remove multicast seqno request objects from neighbour list Ondrej Zajicek 2022-06-05 04:03:43 +0200
  • f39e9aa203 IO: Improve resolution of latency debugging messages Ondrej Zajicek 2022-06-04 17:54:08 +0200
  • a8a3d95be5 Nest: Improve GC strategy for rtables Ondrej Zajicek 2022-06-04 17:34:57 +0200
  • 652be92a21 Merge remote-tracking branch 'origin/master' into haugesund-to-2.0 Maria Matejka 2022-05-30 15:20:21 +0200
  • f196b12c62 Merge commit '9eec503b251c3388579032b300d32640403d8612' into haugesund-to-2.0 Maria Matejka 2022-05-30 15:20:05 +0200
  • 097f157182 Merge commit '692055e3df6cc9f0d428d3b0dd8cdd8e825eb6f4' into haugesund-to-2.0 Maria Matejka 2022-05-30 15:17:52 +0200
  • 9e60b500c7 CI: Remove broken FreeBSD builds Ondrej Zajicek 2022-05-27 16:07:24 +0200
  • a9c19b923c BGP: Display neighbor port on show protocol Ondrej Zajicek 2022-05-21 16:21:34 +0200
  • 7bb06b34a1 RPKI: Display cache server port on show protocol Ondrej Zajicek 2022-05-21 16:03:08 +0200
  • 9a9439d5e1 RPKI: Implement VRF support Luiz Amaral 2022-05-19 19:43:59 +0200
  • ba2a076001 BGP: Improve tx performance during feed/flush Ondrej Zajicek 2022-05-15 15:05:13 +0200
  • 4c582913ec babel: Add route metric smoothing babel-rtt-01 Toke Høiland-Jørgensen 2022-04-21 00:57:23 +0200
  • 56841eecbc babel: Add support for the RTT extension Toke Høiland-Jørgensen 2022-04-18 01:03:01 +0200
  • 44421ba7d4 lib/timer: Add current_time_now() function for immediate timestamp Toke Høiland-Jørgensen 2022-04-19 00:24:14 +0200
  • 8f9a091d30 babel: Don't try to remove multicast seqno request objects from neighbour list Toke Høiland-Jørgensen 2022-05-12 13:50:18 +0200
  • 5299fb9db0 Fixed spurious undef of route attributes Alexander Zubkov 2022-05-04 15:37:23 +0200
  • 207ac48533 Doc: fix mating -> matching in flowspec section Vincent Bernat 2022-04-22 17:06:27 +0200
  • d829800138 Babel: Fix compilation when LOCAL_DEBUG is set in packets.c Toke Høiland-Jørgensen 2022-04-22 17:04:56 +0200
  • 4aef70136d Babel: Send out low-interval hello on shutdown Toke Høiland-Jørgensen 2022-04-22 16:41:52 +0200
  • 98fd158e28 RIP: fixed the EA_RIP_FROM attribute Maria Matejka 2022-04-13 17:05:12 +0200
  • 9eec503b25 Fixed a munmap abort bug Maria Matejka 2022-04-13 11:28:15 +0200
  • 692055e3df BFD: Add 'strict bind' option Ondrej Zajicek (work) 2022-04-07 19:33:40 +0200
  • d39ef961d1 BGP uses lp_save / lp_restore instead of linpool flushing Maria Matejka 2022-04-05 15:09:56 +0200
  • 7e86ff2076 All linpools use pages to allocate regular blocks Maria Matejka 2022-04-04 22:34:14 +0200