Commit graph

  • 3b62417c35 RPKI: Fix allocation of hostname when using an IPv6 address Vincent Bernat 2019-07-29 15:42:30 +0200
  • 00284f0ed6 BFD: Fix formatting of 'show bfd sessions' Ondrej Zajicek (work) 2019-07-25 14:24:16 +0200
  • cec40a7467 Merge remote-tracking branch 'origin/mq-filter-stack' Ondrej Zajicek (work) 2019-07-24 15:38:32 +0200
  • 18f70a6229 Nest: VRF of protocol can be explicitly specified as 'default' Ondrej Zajicek (work) 2019-07-24 15:08:03 +0200
  • 048c2f0e8c OSPF: Fix formatting of 'show ospf neighbors' Ondrej Zajicek (work) 2019-07-23 17:02:41 +0200
  • 15b0a92294 RPKI: Fix reconfiguration when ssh parameters are undefined Ondrej Zajicek (work) 2019-07-23 01:52:18 +0200
  • d843c27478 Lib: Improve printf() tests Ondrej Zajicek (work) 2019-07-18 02:39:35 +0200
  • 39edf4abca Lib: Fix print of 64-bit router id Ondrej Zajicek (work) 2019-07-18 01:57:26 +0200
  • cf7ff99513 BFD: Support for VRFs Ondrej Zajicek (work) 2019-07-17 16:20:35 +0200
  • 2eaf65ec60 Netlink: Fix parsing of multipath routes with MPLS labels Ondrej Zajicek (work) 2019-07-15 18:16:55 +0200
  • 8235c4747d Netlink: Use route replace for IPv4 Ondrej Zajicek (work) 2019-07-15 16:23:18 +0200
  • 8263690e75 Merge remote-tracking branch 'origin/master' into mq-filter-stack Maria Matejka 2019-07-15 16:07:16 +0200
  • efd7c87b5b Filter: further split of print & die to FI_PRINT, FI_FLUSH and FI_DIE Maria Matejka 2019-07-15 15:43:47 +0200
  • 3782454e8d Filter: Simpler filter context allocation Maria Matejka 2019-07-15 15:23:35 +0200
  • f634adc7dc Filter: FID_MEMBER debug string is a C constant string Maria Matejka 2019-07-15 15:17:04 +0200
  • c0999a149c Filter: Converted FI_PRINT and FI_PATHMASK_CONSTRUCT to VARARG Maria Matejka 2019-07-15 15:12:18 +0200
  • c29d73a06a Filter: fixed excessive stack allocation in functions with args but no local vars Maria Matejka 2019-07-15 15:06:52 +0200
  • 0da06b7103 Filter: lots of documentation Maria Matejka 2019-07-15 13:19:01 +0200
  • 1b9db6d4a7 Filter: Don't write out when re-evaluating filter for internal purposes. Maria Matejka 2019-07-15 12:03:47 +0200
  • 547be53b8c Filter: Don't fail badly when trying to access non-existent route in config time Maria Matejka 2019-07-15 12:03:13 +0200
  • 1aec7112f7 OSPF: Fix handling of NSSA option flags Ondrej Zajicek (work) 2019-07-10 18:25:36 +0200
  • bfa15a642f Filter: Minor cleanups Ondrej Zajicek (work) 2019-07-10 16:46:31 +0200
  • b2a4feeb4c Merge branch 'master' into mq-filter-stack Maria Matejka 2019-07-10 11:27:08 +0200
  • 422a933429 Debug: growing message format buffer Maria Matejka 2019-07-10 11:12:41 +0200
  • deb84d7989 OSPF: Minor fix in graceful restart Ondrej Zajicek (work) 2019-07-09 15:57:46 +0200
  • e840cb9cd5 Doc: Fix typo in BGP dynamic names feature description Vincent Bernat 2019-07-09 15:25:40 +0200
  • 74a38adb6b Merge branch 'master' of gitlab.labs.nic.cz:labs/bird Maria Matejka 2019-07-09 14:53:15 +0200
  • 1322e205e2 Test: Fixed annoying warnings (and possible obscure bugs). Maria Matejka 2019-02-08 11:19:04 +0100
  • bb001af0e8 Test: better random u64 generator Maria Matejka 2019-07-09 14:34:26 +0200
  • 2872ab927e OSPF: Update DR when local priority changes Ondrej Zajicek (work) 2019-07-09 03:48:02 +0200
  • 85840d4c03 OSPF: Fix handling of external routes on graceful restart Ondrej Zajicek (work) 2019-07-09 03:31:54 +0200
  • 05e3933c06 Nest: Uninitialized variable fix Maria Matejka 2019-07-08 13:04:50 +0200
  • 2ce25ebbef Libdmalloc macros fixed Maria Matejka 2019-07-08 13:00:13 +0200
  • fa1e0ba354 OSPF: Update DR when local priority changes Ondrej Zajicek (work) 2019-07-04 13:34:42 +0200
  • eac9250fd5 Merge branch 'master' into mq-filter-stack Maria Matejka 2019-07-03 11:09:52 +0200
  • 8816b6cdd9 Merge branch 'mq-filter-stack' of gitlab.labs.nic.cz:labs/bird into mq-filter-stack Maria Matejka 2019-07-03 08:44:42 +0200
  • 84ac62d396 Filter: CLI command to dump all the linearized filters Maria Matejka 2019-07-03 08:13:07 +0200
  • 0206c070ac Filter: Split printing and dying Maria Matejka 2019-07-03 01:23:49 +0200
  • 3265c9169d Removed obsolete comment at as_path_cut() Maria Matejka 2019-07-03 00:04:24 +0200
  • 78976974e7 Dynamic attributes definition split whether it is bitmask or not. Maria Matejka 2019-07-03 00:00:11 +0200
  • 263fa2c4a6 Filter: Dropped some more irrelevant whitespace from generated files Maria Matejka 2019-07-02 22:57:00 +0200
  • 59d3a3611f Netlink: Handle alien routes with unsorted nexthops Ondrej Zajicek (work) 2019-07-02 18:23:06 +0200
  • 84c58aabd0 Filter: Nicer whitespaces in generated inst-gen.h Maria Matejka 2019-07-02 17:59:21 +0200
  • 550a6488c9 Filter: documentation of the M4 preprocessor Maria Matejka 2019-07-02 17:39:56 +0200
  • 1187627a1d Netlink: Do unified scan for both IPv4 and IPv6 Ondrej Zajicek (work) 2019-07-02 16:30:36 +0200
  • c376555cec Filter: GCC, don't complain about indentation in generated code. Maria Matejka 2019-07-02 13:13:29 +0200
  • b40c0f028f Filter: Pre-evaluation of constant expressions Maria Matejka 2019-07-02 10:45:53 +0200
  • 30667d5041 Filter: Resolving of defined constants in config time Maria Matejka 2019-07-01 14:12:05 +0200
  • 26bfe59f45 Filter: Moved singleton member definitions to f-inst.c Maria Matejka 2019-07-01 13:13:06 +0200
  • 4212c0e7e5 Filter: Moved f_inst allocation to separate function Maria Matejka 2019-07-01 12:49:02 +0200
  • f74d19765e Filter: Getting rid of RESULT_OK. Adding RESULT_VOID. Maria Matejka 2019-07-01 12:07:06 +0200
  • 236828d06f Filter: The interpreter code now shares its diversion with constructor Maria Matejka 2019-07-01 11:57:35 +0200
  • 026bfedb33 BGP: Prefix hash is too small, increase its max size. Maria Jan Matejka 2019-06-11 13:19:21 +0000
  • 9dac814ee8 BGP: split tx explicitly Maria Jan Matejka 2019-06-11 09:35:25 +0000
  • bb57d9171f Add mock-up function for unit tests Ondrej Zajicek (work) 2019-06-30 22:30:56 +0200
  • 6c0f85d5de Doc: OSPF graceful restart options Ondrej Zajicek (work) 2019-06-30 22:11:11 +0200
  • 1a2ad348f6 OSPF: Support for graceful restart Ondrej Zajicek (work) 2019-06-30 20:12:59 +0200
  • 8a68316eb9 Nest: Add command to request graceful restart Ondrej Zajicek (work) 2019-06-18 16:27:21 +0200
  • 63f49457dc Filter: renaming pointers for consistency Maria Matejka 2019-06-28 11:08:48 +0200
  • 64bb1346c7 Filter: A little cleanup of M4 interpreter generator Maria Matejka 2019-06-27 15:55:48 +0200
  • a8ab54d18d Merge remote-tracking branch 'refs/remotes/origin/mq-filter-stack' into mq-filter-stack Maria Matejka 2019-06-25 22:40:05 +0200
  • 63e7620462 Conf/Filters: Moved argument count to conf scope Maria Matejka 2019-06-25 16:18:06 +0200
  • 2e0777317f Filter instructions don't confuse now v1 and res. Maria Matejka 2019-06-21 11:33:28 +0200
  • a84b8b6ebb Revert "Filter: Dropped the setter instructions in favor of direct result storage." Maria Matejka 2019-06-19 14:09:57 +0200
  • 5c864e2cfa String: bstrtoul macro expanded to bstrtoul10 and 16 Maria Matejka 2019-06-13 14:27:58 +0200
  • 87c82334a7 Filter: removal of semantically insane consts in filter_commit Maria Matejka 2019-06-13 14:24:48 +0200
  • bdf2e55d98 Add mock-up function for unit tests Ondrej Zajicek (work) 2019-06-12 18:02:01 +0200
  • 9106a750cd Add CLI command to test reconfiguration status Ondrej Zajicek (work) 2019-06-12 16:13:21 +0200
  • 8a2cbb88d1 BIRD coding conventions Kenth Eriksson 2019-06-12 15:03:37 +0200
  • d35fb9d732 BGP: Fix bug introduced in one of last patches Ondrej Zajicek (work) 2019-06-12 16:35:42 +0200
  • bd91338246 Filter: Dropped the setter instructions in favor of direct result storage. Maria Matejka 2019-05-31 17:33:41 +0200
  • aa6c5f4d92 Filter: Just a little comments in filter structure Maria Matejka 2019-05-30 14:42:54 +0200
  • 1757a6fce5 Filter: Stacks moved to thread-local storage if available. Maria Matejka 2019-05-29 21:03:52 +0200
  • 6479e403ef Filters: If somebody doesn't like _Thread_local, don't fail for now, just be a little slower. Jan Maria Matejka 2019-05-23 11:27:24 +0000
  • 23e3b1e665 Filter: Some people can't pronounce "postfixify" correctly. Let's try "linearize" instead. Jan Maria Matejka 2019-05-22 15:16:32 +0000
  • 96d757c13f Filter: Store variables and function arguments on stack Jan Maria Matejka 2019-05-21 16:33:37 +0000
  • 20c6ea70cc Filter: Making the filter state thread local. Jan Maria Matejka 2019-05-20 17:53:10 +0000
  • 9eef9c648c Lexer now returns known sym / unknown sym / keyword Maria Matejka 2019-05-17 22:18:49 +0200
  • dbbe4a783b Doc: Dynamic BGP Ondrej Zajicek (work) 2019-04-30 16:16:50 +0200
  • 7ff34ca2cb BGP: Compliance with RFC8203bis Alexander Azimov 2019-04-30 13:55:43 +0200
  • 0b1e1e1a00 BGP: Output Local AS number in show protocol Ondrej Zajicek (work) 2019-04-30 13:44:11 +0200
  • e0835db4f1 BGP: Dynamic BGP Ondrej Zajicek (work) 2019-04-08 17:05:07 +0200
  • df092aa1de Small type in doc. Ondrej Filip 2019-04-24 13:49:18 +0200
  • 6ff8119765 OSPFv3: Fix some overlooked cases in IPv4 mode Ondrej Zajicek (work) 2019-04-12 14:11:23 +0200
  • 4a50c8bd03 BGP: Handle corner cases in event ordering Ondrej Zajicek (work) 2019-04-08 16:39:22 +0200
  • 23ee6b1cd6 BGP: Promiscuous ASN mode Ondrej Zajicek (work) 2019-04-03 15:54:50 +0200
  • a22c3e5968 BGP: Separate runtime and config usage of local/remote ip and as fields Ondrej Zajicek (work) 2019-04-02 17:22:31 +0200
  • fe503c7c06 Filter: fixed error-checking bug in !~ operator Maria Matejka 2019-03-23 13:32:14 +0100
  • 7078aa63ae Fixed one warning and one undefined value. Maria Matejka 2019-03-22 21:40:35 +0100
  • 2ab680c697 Fixed an undefined symbol bug in CLI introduced by filter refactoring Maria Matejka 2019-03-20 16:50:58 +0100
  • 3a22a6e858 Doc: Route attribute cleanups Ondrej Zajicek (work) 2019-03-19 19:38:32 +0100
  • 3c3605818f BGP: Mandatory option for channels Ondrej Zajicek (work) 2019-03-19 17:44:50 +0100
  • 7e5f769d91 BGP: Handle case where capabilites are not used Ondrej Zajicek (work) 2019-03-15 20:54:01 +0100
  • 8d65add626 Merge branch 'master' into HEAD Maria Matejka 2019-03-18 12:54:40 +0100
  • 5d511948cd Build: Automatic dependency tracking for generated files Maria Matejka 2019-03-15 15:07:00 +0100
  • 2f02c25e36 Perf: fixed stupid allocation bug Maria Matejka 2019-03-07 18:02:05 +0100
  • d638c1794a Gitlab CI: Drop CentOS 6 test build as unsupported. Maria Matejka 2019-03-06 21:45:28 +0100
  • 875cc073b0 Nest: Update handling of temporary attributes Ondrej Zajicek (work) 2019-03-14 17:22:22 +0100
  • 9aa77fcceb OSPF: Improved handling of tmpattrs Ondrej Zajicek (work) 2019-03-06 18:14:12 +0100
  • e1ac6f1e30 Faster filters: documentation on what is happening there Maria Matejka 2019-03-06 15:01:10 +0100