Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #269

Merged
merged 100 commits into from
Apr 22, 2022
Merged

Release #269

merged 100 commits into from
Apr 22, 2022

Conversation

leoparente
Copy link
Contributor

No description provided.

Leonardo Parente and others added 30 commits February 1, 2022 18:21
support consumer counter in StreamHandlers
…ype-json

Allow json content type on create policy route (POST)
* upgrade to latest gocui, fixes mouse bug when run from container

* fix pktvisor-cli docker build and runtime

* rename pktvisord-slim docker image to pktvisord

* add option to run only version code
…211)

* fix global configuration of period and deep sample for window config
* explicit template type to fix linux
… array

 - Yaml Cpp does not properly parse json array as expected by policy parser
Add retry in module child to get proper information when parsing json array
build: run cross compilation for develop branch
Create dnstap_msg_type filter in DNS handler
leoparente and others added 19 commits March 21, 2022 13:05
* starting repo for pktvisor automated tests

* boostrap tests
* Implement ThreadMonitor for linux systems

* Resources metrics as Handler

* Implement cpu percentage based on htop program

* reuse pcap timestamp to check timediff

* Add Resources Handler to every new input stream

* add unit tests for resources handler

* add coverage to prometheus method

* rename resources handler to input resources handler

* fix typo

* create new policy with resource handler for each new input

* remove not necessary include from CoreServer

* Add unique name for resources handler

* add input resources policy to input policy list

* only add input resource policy if the creation policy succeed

* verify if input resources policy exists before removing it

* start input resources policy only after the added policy

* do proper roll back policy

* Add support to count policies and handlers attached to input stream

* Properly handle policies and handlers count on input resources handler

* Only merge the fist bucket which is the more recent one

* Change variables name

* improve code coverage of input resources module
get, create and remove a policy
* Threat static sufix on DNS Qnames

* compare without casting

* add only_qname_suffix validation on unit tests

* replace string_view with size_t for suffix

* Fix aggregation tests
* Implement tcp timeout with LRU list

* put connection on LRUList on start callback
* local_thread cached data

* replace pair with struct

* dnsLayer should exist

* perform cached data logic only in Handler class

* thread_local member class

* Add lower case qname method on DnsResource

* Add support to robin hood map to dns transactions
* policies scenarios description
* Don't limit dns wire data by size

* Check buffer size minimum
* Add support to packet size and throughput

* rename size varible to payload_size
* Add support to stacktrace with crashpad

* Handle errors on crashpad setup

* Add own crashpad conan code

* Exit with failure if missing crashpad information

* add support to disable crashpad and fix unit tests

* add back the conan server crashpad
* [FIX] adding step to build symbol
* [FIX] crashpad final path
* [FIX] docker entrypoint

* [FIX] removing garbage

* [FIX] sleep to suport crashpad submit
@leoparente leoparente requested a review from weyrick April 22, 2022 16:32
@leoparente leoparente merged commit e744e61 into master Apr 22, 2022
@leoparente leoparente deleted the release branch April 22, 2022 17:23
@leoparente leoparente restored the release branch April 22, 2022 17:23
leoparente added a commit that referenced this pull request Apr 22, 2022
This reverts commit e744e61.
@leoparente leoparente mentioned this pull request Apr 22, 2022
leoparente added a commit that referenced this pull request Apr 22, 2022
@leoparente leoparente deleted the release branch April 22, 2022 18:22
@leoparente leoparente restored the release branch April 22, 2022 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants