Commit Graph

  • 0456e19822 fix LAG without LACP Christian Giese 2023-09-13 12:07:34 +00:00
  • fa4f2aecbb fix LAG without LACP Christian Giese 2023-09-13 11:27:41 +00:00
  • 5b20f94144 add purge option to ISIS and update docs Christian Giese 2023-09-13 07:50:16 +00:00
  • 8c7d2c695e add support for --purge option Hannes Gredler 2023-09-13 07:37:20 +00:00
  • f2c01c6d69 add support for --purge option Hannes Gredler 2023-09-13 07:37:20 +00:00
  • f87f45ba42 add new option to prevent ospf external purge Christian Giese 2023-09-12 20:45:33 +00:00
  • 046dcd514d Use correct json tag on blaster socket. Omit the IP header on the blaster socket. Hannes Gredler 2023-09-12 14:13:12 +00:00
  • aaacc395e6 Use correct json tag on blaster socket. Omit the IP header on the blaster socket. Hannes Gredler 2023-09-12 14:13:12 +00:00
  • d294c26f32 optimize timespec_compare() Hannes Gredler 2023-09-12 10:29:02 +00:00
  • 42850bca77 correctly pad SID Index subTLV Hannes Gredler 2023-09-12 08:24:36 +00:00
  • 0a68708ad0 github pages 0.8.24 Christian Giese 2023-09-08 09:32:57 +00:00
  • 835c35df3b docu install update Christian Giese 2023-09-08 09:32:38 +00:00
  • 7241090dc2 fix DBD sync if not master Christian Giese 2023-09-07 06:27:22 +00:00
  • 9666adbde9 increase OSPF loading performance Christian Giese 2023-09-06 08:23:18 +00:00
  • 2261aaa229 fix OSPF DBD sync Christian Giese 2023-09-06 07:53:18 +00:00
  • 57fe89d242 Pad OSPF2 RI LSA subTLVs Hannes Gredler 2023-09-05 11:49:07 +00:00
  • b93b083a46 Pad OSPF2 RI LSA subTLVs Hannes Gredler 2023-09-05 11:49:07 +00:00
  • a16688e009 github pages Christian Giese 2023-09-04 14:55:57 +00:00
  • 38404d76a4 ISIS, OSPF and lspgen docu update Christian Giese 2023-09-04 14:27:35 +00:00
  • d3f8080598 enhance lspgen root node output Christian Giese 2023-09-04 14:10:06 +00:00
  • bce8a85add Set ospf default LSA lieftime to 3600s Hannes Gredler 2023-09-04 06:44:18 +00:00
  • 74c3f9b969 deactivate ospfv3 option Hannes Gredler 2023-09-03 12:23:29 +00:00
  • 6fc50067c2 Add support for the OSPFv2 Extended Range TLV for signaling the node-SID Hannes Gredler 2023-09-03 12:13:29 +00:00
  • 56f741a4be fix two bugs in the OSPF message packer, improve packer logging, add support for SID-Range TLV Hannes Gredler 2023-09-01 12:52:38 +00:00
  • f5d125122e fix ospf_lsa_load_external Christian Giese 2023-09-01 12:08:08 +00:00
  • a928dea31a fix OSPF MRT load error handling Christian Giese 2023-09-01 10:33:23 +00:00
  • f820631f32 add support for OSPF sequence numbers Hannes Gredler 2023-08-31 15:18:10 +00:00
  • d642cc952a Add support for OSPF connectors Hannes Gredler 2023-08-31 15:11:17 +00:00
  • 27bcdb0847 use root_node_id as source IP address for all OSPFv2 packets Hannes Gredler 2023-08-31 12:30:25 +00:00
  • 2a70d6423a add 'packet' log option for serializer. show protocol options Hannes Gredler 2023-08-31 12:22:48 +00:00
  • 2509241000 For non IS-IS Protocols: copy the root_node_id in dotted decimal notation Hannes Gredler 2023-08-31 12:06:00 +00:00
  • 2b59c94afc Add support for MRT packet format Hannes Gredler 2023-08-31 11:49:50 +00:00
  • 949274635a proper encode router-LSA link-id and link-data and metric Hannes Gredler 2023-08-30 18:03:59 +00:00
  • 77d4375400 fix buffer overrun in pcap encoder Hannes Gredler 2023-08-30 16:29:18 +00:00
  • 7d1b0c7db3 fix core dump, lower packing boundary for OSPF2 to 1440 bytes Hannes Gredler 2023-08-30 09:48:47 +00:00
  • e1a42b95fd Always start a fresh External LSA Hannes Gredler 2023-08-30 09:22:00 +00:00
  • 2dcaa78549 fix various OSPF2 checksum, offset bugs Hannes Gredler 2023-08-30 09:02:34 +00:00
  • 9a217f21fe rework the OSPF serializer Hannes Gredler 2023-08-30 07:43:33 +00:00
  • dfbdb12fe3 create ethernet fake headers for OSPFv2 and OSPFv3 in pcap file Hannes Gredler 2023-08-28 15:45:24 +00:00
  • b8e1b9c955 add support for the first few OSPF messages Hannes Gredler 2023-08-28 13:10:40 +00:00
  • de843be48b add support for a big endian increment function Hannes Gredler 2023-08-28 06:58:59 +00:00
  • fd8353b2ea rework packet serializer to carry multilevel message state in packet Hannes Gredler 2023-08-27 13:28:42 +00:00
  • 637caf7db0 OSPF external connection docu Christian Giese 2023-08-31 14:07:05 +00:00
  • 7ce477bb15 fix OSPv2 external connection config Christian Giese 2023-08-31 13:37:22 +00:00
  • 3c4e6d6a75 fix PPPoE/PPP retry count pppoe_retry Christian Giese 2023-08-29 21:20:15 +00:00
  • ecf7862ce7 add OSPFv2 IP fragmentation support Christian Giese 2023-08-29 20:40:04 +00:00
  • ad1ba83afe fix OSPF DBD sync Christian Giese 2023-08-29 20:35:56 +00:00
  • 53af933eb4 strict config validation config-validation Christian Giese 2023-08-20 20:21:37 +00:00
  • c2dfdabf3e strict config validation Christian Giese 2023-08-20 20:21:37 +00:00
  • 5cf925dba2 LWIP: copy TTL/TOS from listen socket bgp_ldp_tos Christian Giese 2023-08-10 11:06:43 +00:00
  • c9ae05ad79 add config for LDP TOS / BGP TOS & TTL Christian Giese 2023-08-10 09:41:46 +00:00
  • 4c34b6723c update ospf docs Christian Giese 2023-08-28 12:44:32 +00:00
  • 75362b893c fix typos and neighbor issue Christian Giese 2023-08-08 15:18:41 +00:00
  • 488b501a3f fix OSPF teardown Christian Giese 2023-08-08 14:24:18 +00:00
  • db6c7dcb7a fix minor GCC warnings Christian Giese 2023-08-08 11:14:23 +00:00
  • 63d35ce724 fix timer name length check Christian Giese 2023-08-08 11:13:33 +00:00
  • c6154d32c6 Optional IPO! Christian Giese 2023-08-08 11:12:40 +00:00
  • 6759734843 fix OSPF DBD header Christian Giese 2023-08-08 09:21:40 +00:00
  • 893bf9f494 fix OSPF master seq Christian Giese 2023-08-07 14:28:28 +00:00
  • 7cfb54fa0d OSPF docu Christian Giese 2023-08-04 09:02:55 +00:00
  • ee86ca5fb4 OSPFv2 and v3 fixes Christian Giese 2023-08-03 21:34:12 +00:00
  • 9dcd3393cf OSPFv3 - 3 Christian Giese 2023-08-03 20:14:12 +00:00
  • cfb145f094 OSPFv3 - 2 Christian Giese 2023-08-03 19:49:19 +00:00
  • b0750b6f27 OSPFv3 - 1 Christian Giese 2023-08-03 19:24:38 +00:00
  • 81a49011be add OSPF interface-id Christian Giese 2023-08-03 19:24:10 +00:00
  • cb91f35b0f OSPFv3 fixes Christian Giese 2023-08-02 15:36:25 +00:00
  • 200c5bf4e9 fix external connection metric Christian Giese 2023-08-02 13:33:56 +00:00
  • e7347ea15a OSPF docu update Christian Giese 2023-08-02 13:29:46 +00:00
  • 828ab92487 fix ospf-pdu-update command Christian Giese 2023-08-02 13:29:16 +00:00
  • 0dd0b44b77 fix lspgen build errors and format Christian Giese 2023-08-01 06:35:25 +00:00
  • 05a6f8fb76 OSPF commands Christian Giese 2023-07-31 16:57:27 +00:00
  • c1900b8b62 improve OSPF teardown Christian Giese 2023-07-28 17:54:43 +00:00
  • 2eb2c98da8 docu update Christian Giese 2023-07-28 17:43:40 +00:00
  • e8551e296a fix OSPF MRT format Christian Giese 2023-07-28 17:41:08 +00:00
  • 65a62a1075 OSPF fixes and enhancements + generate network LSA (2) if needed + LSA fixes Christian Giese 2023-07-28 16:43:38 +00:00
  • 4389fabf73 OSPF fixes Christian Giese 2023-07-28 10:23:28 +00:00
  • c71fb129f2 add ospf-teardown command Christian Giese 2023-07-28 10:22:23 +00:00
  • 9ce644ac67 add teardown-time to config Christian Giese 2023-07-27 18:00:06 +00:00
  • 7973e818d1 OSPF docu init Christian Giese 2023-07-27 17:59:54 +00:00
  • 57d88950c3 fix config.h Christian Giese 2023-07-27 17:38:06 +00:00
  • 6195b11252 add missing include file Hannes Gredler 2023-07-27 15:19:06 +00:00
  • 09afad7320 start work on OSPF serializer Hannes Gredler 2023-07-27 15:03:18 +00:00
  • 4917f751dd add OSPF support for sequence number cache Hannes Gredler 2023-07-27 09:25:55 +00:00
  • fc66ad52ad remove config.h being version controlled Hannes Gredler 2023-07-27 08:43:43 +00:00
  • 6136f858b6 Add OSPF packet header and packet finalization functions Hannes Gredler 2023-07-27 08:23:52 +00:00
  • 90c3d22b78 OSPF authentication Christian Giese 2023-07-27 17:34:00 +00:00
  • fc43415cfc fix OSPF hello active nbr list Christian Giese 2023-07-27 08:18:36 +00:00
  • 14b7a1f748 fix lspgen build error Christian Giese 2023-07-26 12:03:32 +00:00
  • 42708ca634 Generate OSPF JSON header for IPCs Hannes Gredler 2023-07-26 09:23:20 +00:00
  • 8739bec561 fix OSPF DR/BDR election Christian Giese 2023-07-26 11:56:51 +00:00
  • 4fb7547683 add external load from ctr and mrt Christian Giese 2023-07-26 09:18:53 +00:00
  • da77faec06 OSPF MRT initial draft Christian Giese 2023-07-25 20:54:55 +00:00
  • 6a523a24a6 add OSPF commands Christian Giese 2023-07-25 20:31:51 +00:00
  • 20d02730b5 OSPF self source Christian Giese 2023-07-25 19:32:33 +00:00
  • 2dbf56316b add OSPFv2 friendly link and node-IDs Hannes Gredler 2023-07-25 14:01:10 +00:00
  • bb33c2be53 fix OSPF lifetime Christian Giese 2023-07-25 19:29:11 +00:00
  • 3601a9ff4b move fletcher checksum function Christian Giese 2023-07-25 13:33:54 +00:00
  • 00b037a0ef fix OSPF LSA generation and checksum Christian Giese 2023-07-25 13:29:41 +00:00
  • 3572c13ff6 OSPF P2P adj working Christian Giese 2023-07-25 08:58:06 +00:00
  • 0129a1fefe OSPF refactoring (tree per type, ...) Christian Giese 2023-07-24 21:33:38 +00:00