64493222df
Fix bbl_format_progress
2021-10-22 16:03:27 +02:00
f900611811
fix BBL send function (crash)
2021-10-21 14:18:56 +02:00
0536844d9d
support for streams with < 1 PPS
2021-10-21 11:20:34 +02:00
ed72a05147
Merge pull request #46 from rtbrick/traffic-streams-and-fixes
...
Traffic Streams and Fixes
2021-10-20 18:36:21 +02:00
b3b1edefed
Traffic Streams and Fixes
...
+ count/report validated traffic streams
+ add sessions stats to JSON report
+ add stream stats to JSON report
+ add argument -T for traffic stream file
+ fix network interface ARP
+ ...
2021-10-20 18:34:17 +02:00
24afc0df41
Merge pull request #45 from Istvan91/cmake_install_prefix
...
(Fix) cmake install prefix
2021-10-19 16:32:30 +02:00
3deb3345e1
install docu update
2021-10-19 07:56:25 +00:00
e88bfcc0cc
Update nix flake dependencies
...
Also make sure to use the same nixpkgs version for flake-lib as we are
using for building. This is not really necessary, but will decrease the
dependencies to download when building the bngblaster for nix(os).
2021-10-06 16:37:31 +02:00
e579504693
DO NOT set CMAKE_INSTALL_PREFIX unconditionally
...
The CMakeLists.txt set the CMAKE_INSTALL_PREFIX Parameter forcefully to
"/usr". This breaks any usage of the cmake DESTDIR parameter or similar
attempts to change the install directory via environment or command line
parameters.
This patch will hide the setting of CMAKE_INSTALL_PREFIX behind th
CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT flag to make the currently
forced "/usr" install directory in the project default value, but allow
users to overwrite the variable.
CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT is introduced in cmake 3.7.1
and since already cmake 3.10 is required, this change should not be
breaking in any way.
2021-10-06 16:28:14 +02:00
cfde47e45a
SQube Fixes/Enhancements
2021-10-05 17:54:14 +02:00
18bb9f61b7
Add A10NSP debug log
2021-10-05 15:53:18 +02:00
a0581538d2
Merge pull request #44 from rtbrick/a10nsp-interface
...
A10NSP Interface Support
2021-10-05 15:46:46 +02:00
8dfa85fbcc
A10NSP Fixes, Docu, ...
2021-10-05 15:43:31 +02:00
a177cedead
Add A10NSP MAC config
2021-10-05 13:27:34 +02:00
6d77d7977f
Add A10NSP Interace Support
2021-10-05 12:24:39 +02:00
ab12d5c4bd
Merge pull request #42 from rtbrick/multiple-network-interfaces
...
Multiple Network Interface Support
2021-10-04 11:49:00 +02:00
f6e51c3e83
Multiple Network Interface Support
...
Add support for multiple network interfaces
as well as further new interfaces types
like A10NSP.
2021-10-01 22:30:58 +02:00
4641d643f1
Merge pull request #43 from rtbrick/dev
...
Fix L2TP LNS IPCP negotiations
0.5.7
2021-10-01 17:45:27 +02:00
c73b2d1c16
Fix L2TP LNS IPCP negotiations
2021-09-27 13:42:30 +02:00
615349fa08
Merge pull request #41 from rtbrick/dev
...
Dev
0.5.6
2021-09-08 10:57:10 +02:00
6cda009b36
fix LCP connection status message
2021-09-08 10:52:41 +02:00
bcd6008eae
Fix LCP Vendor OUI
2021-09-02 15:09:02 +02:00
562e2fe23c
Add Connection-Status-message Support
2021-09-02 12:19:59 +02:00
3eb40b673f
add support for jumbo frame streams
2021-08-19 13:53:49 +02:00
095b5f7159
Fixed #39 Support for VLAN 0x88a8 (QinQ)
2021-08-19 13:42:10 +02:00
566db9662d
New config option to set gateway-mac statically
2021-08-07 12:02:39 +02:00
b1b23405be
Fix IGMP for IPoE
2021-08-06 10:30:35 +02:00
800f6eb82d
Merge pull request #38 from rtbrick/dev
...
Dev to Main
0.5.5
2021-08-04 15:25:35 +02:00
c8ee351d8e
Docu Update
2021-08-04 15:21:38 +02:00
bfadb72ed1
fix ipv4 config handling
2021-08-04 15:08:41 +02:00
353d3ce8d0
change install dir for local builds
...
Install local builds to /usr/sbin
instead of /usr/local/sbin.
2021-08-04 14:59:47 +02:00
9dc24176b5
add network interface to interfaces command
2021-08-04 14:58:26 +02:00
c27dcfb018
fix string format crash
...
Fix functions format_mac_address
and replace_substring.
2021-08-02 17:58:16 +02:00
842ad6926b
Docu Update
2021-07-27 16:02:35 +02:00
d920e49923
Docu Update
2021-07-27 16:02:06 +02:00
9f99024cd5
Merge pull request #37 from rtbrick/dev
...
Dev
0.5.4
2021-07-27 15:56:02 +02:00
20bea071f9
Docu Update
2021-07-27 14:52:47 +02:00
7f4144fb06
L2TP Result/Disconnect Codes
...
Add new L2TP tunnel and session terminate commands
to allows testting of result (RFC2661) and disconnect
(RFC3145) codes.
2021-07-27 14:02:55 +02:00
1f69eb7ef0
Minor L2TP Fix
2021-07-21 17:02:03 +02:00
6a9b58d473
Minor performance optimisation.
2021-07-21 16:41:13 +02:00
cdbf9568e1
Docu Update
2021-07-21 15:40:03 +02:00
660dbb89eb
Fixed #33 IPoE IPv6 only not established
2021-07-21 15:39:43 +02:00
d3604f37cb
Merge pull request #35 from Istvan91/remove_getuid
...
Remove mandatory root requirement + some smaller fixes
2021-07-21 14:48:57 +02:00
a861484f56
Merge pull request #34 from Istvan91/fix_control_socket_commands
...
Fix control socket commands
2021-07-21 14:46:04 +02:00
f3e6813209
document how to run bngblaster as non-root with capabilities
2021-07-12 10:53:07 +02:00
8de180132c
Improve markdown compliance and add cli tags to codeblocks
2021-07-12 10:43:25 +02:00
4ae2ab301b
nix: support disabling tests
2021-07-12 10:24:09 +02:00
018d089c03
use a race free way to set promiscuous mode for interfaces
2021-07-09 14:43:24 +02:00
9dc88dac31
cmake: use string append instead of set construct
2021-07-09 14:20:06 +02:00
03e35c3a2a
fix: ifreq struct must be passed as pointer to ioctl
2021-07-09 14:18:03 +02:00