1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00
Commit Graph

53 Commits

Author SHA1 Message Date
Christian Giese
d9e208f7bd update config.h 2024-03-20 21:14:46 +00:00
Christian Giese
bad0dd5a44 optimize timer smearing function 2024-03-20 21:14:35 +00:00
Christian Giese
e3f983fcfe add unit test for fletcher checksum 2024-02-28 16:51:05 +00:00
Christian
ca851e071a update copyright to 2024 2024-02-23 21:12:51 +01:00
Christian Giese
bac2598d58 fix ipv4_mask_to_len 2024-02-14 13:40:18 +00:00
Christian Giese
a30bfe1971 fix codeql warning (#226) 2024-02-09 16:20:27 +00:00
Hannes Gredler
9c6cc593c3 add unrolled version of fletcher checksum calculation 2024-02-06 14:04:33 +00:00
Christian Giese
f7321792ab fletcher checksum
Use same fletcher checksum
function for bngblaster and lspgen.
2024-02-06 14:04:22 +00:00
Christian Giese
20e12a9f17 fix ospf netmask 2023-12-21 14:54:20 +00:00
Christian Giese
8d54b87e6f fix timer smearing 2023-11-27 12:40:39 +00:00
Hannes Gredler
d294c26f32 optimize timespec_compare() 2023-09-12 10:29:02 +00:00
Hannes Gredler
de843be48b add support for a big endian increment function 2023-09-01 08:28:47 +00:00
Christian Giese
63d35ce724 fix timer name length check 2023-08-25 11:46:36 +00:00
Christian Giese
05a6f8fb76 OSPF commands 2023-08-25 11:46:36 +00:00
Christian Giese
57d88950c3 fix config.h 2023-08-25 11:46:35 +00:00
Hannes Gredler
fc66ad52ad remove config.h being version controlled 2023-08-25 11:46:35 +00:00
Christian Giese
f89d8f19ab OSPF HELLO (up to 2-way) 2023-08-25 11:46:35 +00:00
Christian Giese
ad0e9911b8 Merge branch 'ospf_dev' into dev 2023-08-16 08:31:32 +00:00
Christian Giese
3e1011253b allow timer_add from cb 2023-07-14 12:27:17 +00:00
Christian Giese
ad263b2c17 ISIS LSP flapping 2023-06-15 07:57:18 +00:00
Christian Giese
14f83e2400 HTTP Client Initial Draft (WIP) 2023-06-15 07:55:51 +00:00
Akshat Jain
6bb1284adf review comments address 2023-06-13 13:12:41 +02:00
Akshat Jain
93a7504568 unit test for util functions 2023-06-13 13:12:41 +02:00
Christian Giese
9ba0172eee OSPF Initial Structure 2023-06-05 11:17:37 +00:00
Christian Giese
ef19e6f7d7 fix PACKET logging 2023-04-25 08:48:28 +00:00
Christian Giese
1029264728 fix timer smear issues 2023-04-25 08:30:58 +00:00
Christian Giese
053cd98883 smear only periodic timers 2023-04-24 13:10:48 +00:00
Christian Giese
95df020eeb add code/common/src/config.h to gitignore 2023-03-28 11:48:16 +00:00
Christian Giese
10ef1f9679 update copyright to 2023 2023-01-13 16:01:38 +00:00
Christian Giese
458349ea72 LDP minor enhancements 2023-01-03 13:12:52 +01:00
Christian Giese
dcd63af6a1 LDP initial session setup 2023-01-03 13:12:52 +01:00
Christian Giese
6f5979ee2e LDP initial structure 2023-01-03 13:12:52 +01:00
Christian Giese
88d5489a45 enhanced stream rate accuracy 2022-11-02 17:52:51 +01:00
Christian Giese
c53aeb0418 enable/dsiable timer logging via cmake option 2022-11-02 17:52:51 +01:00
Christian Giese
c811f0c3b6 log buffer fix 2022-11-02 17:52:51 +01:00
Christian Giese
b41d4947ab add log message buffer
The log message buffer is used to display in
the ncurses log window even those messages
logged before ncurses has started.
2022-11-02 17:52:51 +01:00
Christian Giese
ff7b99e74e fix timer_smear_all_buckets 2022-11-02 17:52:51 +01:00
Christian Giese
7524732fb7 fix timer_smear_all_buckets 2022-11-02 17:52:51 +01:00
Christian Giese
ec04316fe6 fix stream rates 2022-11-02 17:52:51 +01:00
Christian Giese
50208621a9 restructure control commands 2022-11-02 17:52:51 +01:00
Christian Giese
71f87fbeeb Add LACP (initial working draft) 2022-11-02 17:52:51 +01:00
Christian Giese
4d8de4fd34 fixes, config, stats and performance 2022-11-02 17:52:51 +01:00
Christian Giese
a8c9fb7332 stream optimization 2022-11-02 17:52:51 +01:00
Christian Giese
74c5139f79 code style 2022-11-02 17:52:51 +01:00
Christian Giese
d0e339ed16 Version 0.8 Initial Draft (WIP) 2022-11-02 17:52:51 +01:00
Christian Giese
629fc338a4 add compiler to version out 2022-06-13 07:26:37 +00:00
Hannes Gredler
e084552495 add support for dynamic LSP refreshes over Ctrl socket 2022-04-19 15:06:43 +00:00
Christian Giese
ff16b44532 BGP enhancements/fixes 2022-03-15 14:19:21 +01:00
Christian Giese
6c16bc2059 BGP session setup (WIP) 2022-03-11 00:15:11 +01:00
Christian Giese
3d68058232 Build Enhancements 2022-03-09 15:50:43 +01:00