Commit Graph
600 Commits
Author SHA1 Message Date
Christian GieseandChristian Giese 71f87fbeeb Add LACP (initial working draft) 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 1271bf86ac LAG/LACP first draft (WIP)
+ initial LAG/LACP draft
+ fix protocol structures
2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 4c8221dfba threaded ctl socket 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese b3c0498847 init DPDK only if needed 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 12917ae025 fix packet_mmap 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 425f384efd IO fixes/enhancements 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 4d8de4fd34 fixes, config, stats and performance 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese d2eede5b08 multicast fixes 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese a8c9fb7332 stream optimization 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 6e7c7098a5 fix streams and session-traffic 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 435b1f185e smear all threaded jobs before start 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 74c5139f79 code style 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 0fe36e8f9f DPDK Init (WIP) 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 840fbbb2a4 fix DPDK/LWIP redifintion 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese 8e0e00baa9 Version 0.8 (WIP) 2022-11-02 17:52:51 +01:00
Christian GieseandChristian Giese d0e339ed16 Version 0.8 Initial Draft (WIP) 2022-11-02 17:52:51 +01:00
Christian GieseandGitHub 457ad4dfff Merge pull request #112 from rtbrick/dev
Dev
0.7.13
2022-10-04 13:22:51 +02:00
Christian Giese 65469aad26 fix A10NSP stream addresses 2022-10-04 07:50:22 +00:00
Hannes GredlerandChristian Giese e3475bc512 Inherit the link index from the inverse link, such that the same prefix is assigned to both links. 2022-10-04 07:47:53 +00:00
Christian Giese a672eda20b Merge branch 'dev' into main 0.7.12 2022-09-02 12:51:52 +00:00
Christian Giese e2cc82eb27 fix DHCPv6 teardown state 2022-09-02 12:51:17 +00:00
Christian Giese 15c5e0f187 Fix L2TP Hidden AVP 2022-08-31 23:08:56 +00:00
Christian Giese 11c66fe23c #107 add debug logs for L2TP AVP decrypt 2022-08-31 18:45:47 +00:00
Christian Giese b3619af55d fix ICMPv6 order issues 2022-08-31 13:18:20 +00:00
Christian Giese c75ae04cf4 fix IPCP/IP6CP auth reset 2022-08-31 13:01:29 +00:00
Christian Giese eced8c262a Merge branch 'dev' into main 0.7.11 2022-08-02 08:11:57 +00:00
Christian Giese 3dc66c40a3 update github pages 2022-08-02 08:08:14 +00:00
Christian Giese 598bb5daa7 IGMP enhancements
+ add igmp robustness-interval config
+ add igmp violations for 125ms, 250ms, ...
+ ...
2022-07-28 21:18:44 +00:00
Christian Giese 7da4aec94a Revert "increase max interfaces to 1024"
This reverts commit bebb491409.
2022-07-28 12:21:49 +00:00
Christian Giese bebb491409 increase max interfaces to 1024 2022-07-28 11:44:02 +00:00
Istvan RuzmanandGitHub 4de1019d53 No need to check for chap challenge length (#105)
The chap challenge is only read by MD5_update, which accepts input
of any size (given the supplied length is correct). There are no other
uses for the (received) chap challenge; only the chap_response is sent back,
which is implicitly guranteed to be 16 bytes (the output of MD5_finalize).
2022-07-20 09:43:50 +02:00
Istvan RuzmanandGitHub 1560708224 (partial) fix: versioning in flake.nix (#104)
Previously the version number was hard coded, with this patch the git
rev is used as the version number. Currently there is no way to get the
git tag for the version number in flakes, so it is not yet possible to
do proper "release" packages with nix flakes.
2022-07-18 19:03:07 +02:00
Istvan RuzmanandGitHub 843b7bca59 Fix: remove lock files in error cases (#101)
fix remove lock files in error cases

The lock files were only removed when bngblaster was exited successfully.
This commit will remove the lock files in all exit cases.
2022-07-15 17:21:15 +02:00
Christian Giese 608aa4c1b5 update install guide 2022-07-14 13:55:00 +02:00
Christian GieseandChristian Giese 8683f5282e update github pages 0.7.10 2022-07-08 08:55:09 +02:00
Christian GieseandChristian Giese dbe66669fc ISIS logging and P2P state #97 2022-07-08 08:55:09 +02:00
Christian GieseandChristian Giese 33c1397574 fix ISIS holding timer #97 2022-07-08 08:55:09 +02:00
Christian GieseandChristian Giese 0bc5f081f4 update controller docu 2022-07-08 08:55:09 +02:00
Christian GieseandChristian Giese c541ded4d8 fix ICMPv6-NA / ARP MAC address 2022-07-08 08:55:09 +02:00
Christian Giese b2cf8d0251 update github pages 2022-07-08 06:52:39 +00:00
Christian GieseandChristian Giese 5d257dc0c2 ISIS logging and P2P state #97 2022-07-06 13:27:17 +02:00
Christian GieseandChristian Giese 92fe68529c fix ISIS holding timer #97 2022-07-06 13:27:17 +02:00
Christian Giese f2619a3356 update controller docu 2022-07-06 09:48:00 +00:00
Christian GieseandChristian Giese 460df335cf fix ICMPv6-NA / ARP MAC address 2022-07-06 10:30:05 +02:00
Christian Giese 8a52bd39a5 Merge branch 'dev' into main 2022-06-30 08:38:31 +00:00
Christian Giese c2e8ee1ab4 update github pages 2022-06-30 08:38:05 +00:00
Christian Giese a5b04a6a91 update controller docs 2022-06-30 08:37:16 +00:00
Christian Giese 40d3e5ff11 update searchindex 0.7.9 2022-06-28 16:45:33 +00:00
Christian Giese f928b11e15 Merge branch 'dev' into main 2022-06-28 16:44:11 +00:00
Christian Giese 3a5c17a4b9 remove trailing spaces 2022-06-28 16:41:50 +00:00