Commit Graph

  • 527ee5f30f add spdx license headers to all source files Istvan Ruzman 2021-05-26 20:39:41 +02:00
  • 1f8b09d904 create version lock for nix (flake) Istvan Ruzman 2021-05-26 20:14:20 +02:00
  • 02527d5f50 remove trailing whitespace Istvan Ruzman 2021-05-26 20:08:37 +02:00
  • 47ae6104e4 enable tests per default in flake.nix Istvan Ruzman 2021-05-26 19:41:44 +02:00
  • 0e4ba0b946 try to make the build reproducible Istvan Ruzman 2021-05-26 19:39:12 +02:00
  • eaf0d99d4b add: nix files for building and developing with nix(os) Istvan Ruzman 2021-05-26 11:52:37 +02:00
  • 26c59e3517 use cmake FindCurses to look for the curses libraries Istvan Ruzman 2021-05-26 08:21:45 +02:00
  • fa953dbf4d Fixed #28 IPoE ARP Christian Giese 2021-05-25 10:22:02 +02:00
  • 0fd0632419 IPoE N:1 BC/MC RX Support Christian Giese 2021-05-07 18:13:08 +02:00
  • 26413575dc Internet Checksums Christian Giese 2021-05-11 12:20:37 +02:00
  • 73ec2ba12b Merge branch 'dev' into main 0.5.2 Christian Giese 2021-05-10 15:00:36 +02:00
  • dbd7c94850 change PPP LCP and NCP request/respone TX order Christian Giese 2021-05-06 14:05:56 +02:00
  • 5fb2508b8c Add PPP LCP start delay option Christian Giese 2021-05-06 13:02:06 +02:00
  • 5d4137bd63 Add outer-vlan/inner-vlan config Christian Giese 2021-04-30 11:21:57 +02:00
  • 3c5eea352f Docu Update Christian Giese 2021-04-30 11:21:40 +02:00
  • b7eb68787f DHCP Enhancements and Fixes Christian Giese 2021-04-29 17:48:09 +02:00
  • bd411459d5 DHCP Fixes Christian Giese 2021-04-28 18:13:37 +02:00
  • 20b84329c9 DHCP Initial Working Draft Christian Giese 2021-04-28 17:04:21 +02:00
  • 5c46b8d35a DHCP Implemenation (WIP) Christian Giese 2021-04-27 22:09:52 +02:00
  • 6195293bc9 DHCP Implemenation (WIP) Christian Giese 2021-04-27 16:45:13 +02:00
  • 6026f40d71 DHCP encode/decode Christian Giese 2021-04-27 11:20:03 +02:00
  • 567837590c TX enhancements Christian Giese 2021-04-27 11:17:22 +02:00
  • 49ada27faa DHCP OPtion 82 and Config (WIP) Christian Giese 2021-04-23 21:01:00 +02:00
  • 3ea8883634 Initial DHCP encode/decode draft Christian Giese 2021-04-23 20:38:36 +02:00
  • b4521f8fb9 docu update Christian Giese 2021-04-23 11:21:54 +02:00
  • df453a5ee9 update gitignore Christian Giese 2021-04-23 11:09:33 +02:00
  • d0600f47c0 config validation and docu update Christian Giese 2021-04-23 11:09:18 +02:00
  • f3ed96641d Fix L2TP traffic stats Christian Giese 2021-04-23 11:08:52 +02:00
  • 811a0cbc27 Fix threaded raw streams Christian Giese 2021-04-22 16:29:33 +02:00
  • fb4a3a8bfb Add RAW stream support Christian Giese 2021-04-22 16:22:28 +02:00
  • 18b6a62e75 Add multicast stream support and fix multicast MAC Christian Giese 2021-04-22 14:24:52 +02:00
  • 3cd29a53b2 minor stream optimization Christian Giese 2021-04-22 10:58:00 +02:00
  • ca562ee8fe fix bug in timer delete and replace_substring Christian Giese 2021-04-21 13:22:34 +02:00
  • 55e0fb463b Improve Stream View (curses) Christian Giese 2021-04-21 11:39:38 +02:00
  • 962c4f4644 fix minor code smell Christian Giese 2021-04-21 10:10:58 +02:00
  • ba8783f4ad Fix Code Smells Christian Giese 2021-04-21 09:48:32 +02:00
  • 851ab14645 docu update Christian Giese 2021-04-14 18:33:52 +02:00
  • c41b303109 docu update Christian Giese 2021-04-14 18:33:52 +02:00
  • 7eb2cf80dd Merge branch 'dev' into main 0.5.1 Christian Giese 2021-04-14 13:25:06 +02:00
  • dc0b3d0f6f docu update Christian Giese 2021-04-14 13:24:36 +02:00
  • bf3c115bcf stream docu update Christian Giese 2021-04-14 11:46:34 +02:00
  • dbbafb4df4 add stream bps config option Christian Giese 2021-04-14 11:11:06 +02:00
  • 42235609d4 optimize vlan pbit decode Christian Giese 2021-04-13 22:28:07 +02:00
  • f93d43e395 Fix IPv6 TC encode/decode Christian Giese 2021-04-13 22:04:16 +02:00
  • 77b19e43ba Fix IPv6 decode TC Christian Giese 2021-04-13 21:42:09 +02:00
  • 8bffc6b7e2 add secondary IPv6 support Christian Giese 2021-04-13 21:24:18 +02:00
  • 06152a1f4b fix stream accounting packets Christian Giese 2021-04-13 21:22:24 +02:00
  • 7ded37b5ff handle netowrk IP as secondary Christian Giese 2021-04-13 18:09:47 +02:00
  • 46c30badb0 rename stream source address to network address Christian Giese 2021-04-13 18:00:20 +02:00
  • 3fbbf9839a docu update Christian Giese 2021-04-13 16:57:29 +02:00
  • 8a8bba44a2 rename stream source address to network address Christian Giese 2021-04-13 16:57:19 +02:00
  • 4f73078f35 update timespec to ms calcualtion Christian Giese 2021-04-13 12:56:04 +02:00
  • b776a43b79 Multicast Docu Update Christian Giese 2021-04-12 16:54:52 +02:00
  • a61f6e7efd Use CLOCK_MONOTONIC for all timestamps Christian Giese 2021-04-12 16:41:32 +02:00
  • b806f4c4d8 #27 Fix Multicast Loss Calculation Christian Giese 2021-04-12 11:56:49 +02:00
  • dc2c7fddc2 #27 Fix IGMP Delay Calculation Christian Giese 2021-04-12 11:27:09 +02:00
  • 07d1fd2a99 Threading Docu Christian Giese 2021-04-01 21:33:52 +02:00
  • 20c6a1fff6 Fix CMake for Threading Christian Giese 2021-04-01 20:07:50 +02:00
  • 05432ef4cf Threaded Streams Christian Giese 2021-04-01 17:02:28 +02:00
  • 13bcadf871 add config io-stream-max-ppi Christian Giese 2021-04-01 14:21:32 +02:00
  • 789306cfb0 Improve IO Performance Christian Giese 2021-04-01 13:22:28 +02:00
  • ef18cf2dfb rx packet_mmap / tx raw Christian Giese 2021-04-01 01:33:29 +02:00
  • 9aa161a162 stream support netmap and raw Christian Giese 2021-04-01 00:53:18 +02:00
  • ae3c2961d3 IO tuning Christian Giese 2021-04-01 00:16:11 +02:00
  • dd427be063 add new options to overwrite sources Christian Giese 2021-03-31 22:52:22 +02:00
  • 35cffe2a2d IO fixes Christian Giese 2021-03-31 17:20:09 +02:00
  • 54f9f79e07 fix L2TP delay stats Christian Giese 2021-03-31 15:58:51 +02:00
  • 7b2f80c746 UI enhancements Christian Giese 2021-03-31 15:58:30 +02:00
  • 854585bec1 Minor UI Fix Christian Giese 2021-03-31 15:39:07 +02:00
  • 1f2cd179f5 Add UI View for Stream Stats Christian Giese 2021-03-31 15:37:59 +02:00
  • 6e7c44e286 Fix IPv6 session traffic RX Christian Giese 2021-03-31 14:15:25 +02:00
  • d957896180 Docu and Accoutning Stats Christian Giese 2021-03-31 12:29:15 +02:00
  • ee93705d06 Fix L2TP Traffic Streams Christian Giese 2021-03-31 10:47:55 +02:00
  • 71d38f2f65 L2TP Traffic Streams (WIP) Christian Giese 2021-03-30 23:16:56 +02:00
  • 4ea1c75a8a Traffic Streams Christian Giese 2021-03-30 22:11:37 +02:00
  • 67f8182ef9 Traffic Streams (WIP) Christian Giese 2021-03-29 22:46:48 +02:00
  • e62164f987 Add Fragentation Support Christian Giese 2021-03-25 13:38:11 +01:00
  • 53a95e28f1 Add total/verified-flows to session-info Christian Giese 2021-03-25 11:32:13 +01:00
  • b7b8f24107 Display L2TP proxy auth type and response Christian Giese 2021-03-24 17:51:33 +01:00
  • 1c2a4d0b6d docu update 0.5.0 Christian Giese 2021-03-24 17:00:52 +01:00
  • 2917f91aa7 docu update Christian Giese 2021-03-24 17:00:52 +01:00
  • 29e95951b4 Merge pull request #24 from rtbrick/dev Christian Giese 2021-03-24 16:58:09 +01:00
  • 2c4ce06b96 Fix network IPv6 receive Christian Giese 2021-03-24 11:09:28 +01:00
  • 8b126fd4de mminor interface locking enhancement Christian Giese 2021-03-24 10:16:30 +01:00
  • 09059c70ef Reset session-traffic before reconnect Christian Giese 2021-03-24 09:26:25 +01:00
  • 90f15c450c delete codacy Christian Giese 2021-03-23 23:03:37 +01:00
  • 42bd5db768 delete codacy Christian Giese 2021-03-23 23:03:37 +01:00
  • 6d340d5b10 update code analysisis branches Christian Giese 2021-03-23 21:32:15 +01:00
  • 11ec50a97e Fix L2TP unhide Christian Giese 2021-03-23 22:51:37 +01:00
  • 931152ae77 update code analysisis branches Christian Giese 2021-03-23 21:32:15 +01:00
  • c036a24baa docu update Christian Giese 2021-03-23 21:17:37 +01:00
  • 3c3b57adea docu update Christian Giese 2021-03-23 13:38:26 +01:00
  • 1876611dab Interface Locking (#15) Christian Giese 2021-03-23 12:13:03 +01:00
  • 935df1eda2 fix cli.py lint warning Christian Giese 2021-03-23 09:36:14 +01:00
  • 751707f0ae Merge pull request #23 from rtbrick/netmap Christian Giese 2021-03-23 09:29:15 +01:00
  • cdf2e17a3b Fix cli.py script Christian Giese 2021-03-23 09:26:34 +01:00
  • b27810eaf1 Add l2tp TOS support Christian Giese 2021-03-23 09:17:22 +01:00
  • 44abf20e98 Add multicast-traffic-tos support Christian Giese 2021-03-22 19:25:51 +01:00
  • d1551cc883 Add multicast-traffic-length support Christian Giese 2021-03-22 19:20:41 +01:00
  • 1a4658ddec Add PPPoE/PPP control VLAB PBIT Christian Giese 2021-03-22 17:45:46 +01:00