Merge branch 'main' of ssh://git.code.sf.net/p/babyshark/code into main
Fixed stack smash from corrupt ptp announce tlv
Fix max threads
Update version to 2.5
Fixed hex column overlap in pktdef page
Added DSCP and ECN config to Pkt transmit and increased max threads to 64
Add ability to send packets with MPLS labels
Add ability to parse MPLS label stack
Add ability to set IP DSCP value in packet generator
Replace ifnamesiz to be large enough to hold bluetooth-monitor
Add tcp support
Fix install setcap
Added ability to seq rtag seq nos
Fix tx packet len
Fixed payload len
Fix multicast check and setcap on executable
Refixed max pkt size for pkt defs
max packet size does not account for R-tag
Could auto-encode multicast MAC address from IP
Fixed max pkt size with rtags, added auto multicast mac for pkt defs
could copy existing packet definitions to create new one
Added ability to copy pkt def
Updated build to not require google test submodule. Updated build documentation
could copy existing packet definitions to create new one
Could auto-encode multicast MAC address from IP
max packet size does not account for R-tag
Added display of tx seq no and reset command
Add saving of R tag for pkt defs
Updated version to 2.5
Added interface index to most pages to differentiate when capturing on multiple at the same time.
Initial addition of R tag support
Support wider range of ascii sequences for control
Fix warning on some compiler versions. Fix backspace on some emulations
Disable building gtest by default
Fix MAC address formattiing for scan
Added pop-up error messages and input boxes.
Fix hex view bug and pkt vs payload len in pkt defs. Added payloadlen to save
Added hex preview to pkt definitions
Add STP ethtype interpretation
Added mouse disable keystroke, add stream favorites, add stats to status bar, more noticeable pause indicator. Fixed save of transmit thread no.
Fixed pcp to string formatting
Update version to 2.3
Added MACSec ethtype
Added additional mouse support for scroll wheel
Add mouse navigation
Merge remote-tracking branch 'origin/main'
Upgrade CPP standard to 17
Added support for ctrl up/down for tmux and vt100
Fix tests to accomodate jumbo packets
Merge branch 'test' into 'main'
added test pcap files
Update coverage regex
fix path to coverage file
Major restructure for cleaner unit tests
Merge branch 'ciupdates' into 'main'
Ciupdates
Take 2
Another fix
Update code coverage
Update .gitlab-ci.yml file
Merge branch 'ci_coverage_fixes' into 'main'
Ci coverage fixes
fix path to cached files
update artifact paths
add binary and deb to artifacts
Merge branch 'unittest_fix' into 'main'
Unittest fix
Update build_all.sh
added missing param to ci cd unit test
Clean up build scripts and add unit test ci/cd
Fixed stack smashing in hex view and NDEBUG flag
Fixed mutex around packet view in log and added assertions for debug.
Fixed build with hyphen in path and fixed str warning
Refactored and cleanup bandwidth charting
Merge remote-tracking branch 'origin'
Work around for ctrl-arrows ansi esc codes on some emus
Fixed gen_help_cpp.sh len
Added initial graphing support in raw view
Merge remote-tracking branch 'origin/main'
Fix proto/len corruption in log view
Add portability for building on older systems
Add 1588 v2 pkt decoding
Created protocol-specific subpages for ARP, IGMP, etc
Add 8021AS parsing
Add PTP parser and googletest unit test framework
Add check for color support and proper emulation on start
Add support for no colors
Add scroll for hex view
Converted all c strings to std strings and added pkt decode text to raw and log views. Also properly format ipv6 addresses
Added support for window resizing
Added help parsing from txt file.
Merge remote-tracking branch 'sourceforge/main'
Fixed support for 8 color TERM xterm and added support for no color vt100
Fixed support for 8 color TERM xterm and added support for no color vt100
Add support for no colors
Add command line for version and disable colors