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

Attestation update #12

Merged
merged 26 commits into from
Aug 25, 2024
Merged

Attestation update #12

merged 26 commits into from
Aug 25, 2024

Conversation

egecetin
Copy link
Owner

No description provided.

tigercosmos and others added 26 commits August 7, 2024 17:20
* update http comment

* IP Reassembly comment

* fix comment

* fix more comment

* fix comment for layer

* pre-commit

* init format

* manually fix Bgp

* manually fix http

* manually fix Layer

* fix LLC

* manually fix ntp

* dns cpp

* Packet cpp

* ssl cpp

* revert ssl layer wrong format

* manully fix NTP, PPPoE, SingleCommandText

* manually fix SSH

* SSL manual fix

* TCP manual fix

* fix TCPReassembly

* Fix VRRP

* fix dns cpp

* fix ftp cpp

* manually fix http cpp

* fix empty line

* ICMP cpp

* manually fix IGMP

* manually fix LDAP

* NDP cpp

* Nflog cpp

* Ntp cpp

* PPPoE cpp

* SDP cpp

* SomeIpSd cpp

* SSL handshake cpp

* tcp cpp

* TestBasedProtocol cpp

* change to std::unique_ptr

* ndp cpp

* tcp reassembly cpp

* gre

* update ip reassembly

* update http

* Fix all

* remove the comment
…b#1529)

* support RawSocketDevice with timeout in millisecond precision.

* support RawSocketDevice with timeout in millisecond precision

* use steady_clock
* Broke up PcapLiveDeviceList initialization into steps.

* Fixed fetchDnsServers returns.

* Lint
* Fix codecov reports

* remove all gcno files to prevent caching

* remove after restore

* dir fixed?

* maybe after configure

* ccache configuration to fix

* try to exclude gcda gcno

* Bump action version

* remove unneccesary flag

---------

Co-authored-by: Liu, An-Chi <phy.tiger@gmail.com>
* Support `ticks_per_sec` being zero

* One more fix
* Fix unknown read in TelnetLayer

* need at least 2 bytes for command

* fix formatting

---------

Co-authored-by: Liu, An-Chi <phy.tiger@gmail.com>
* Formatted Pcap++ headers.

- Includes manual review.

* Format *.cpp files.

* Updated pre-commit.

* Fix doxygen error.

* Fixed indents.

* Documentation fixes.

- Align spaces to bullet points
- Break up long lines.
- Typo fixes.
- Removed IPv6 support todo, as it is already completed.
- Updated IPFilter documentation to include IPv6 support.

* Align more spaces to bullet points.

* Formatted RawSocketDevice.h

* Fix pre-commit line limit fail.

* Replaced <BR> tags with line break in documentation.

* Moved comments above lines for nicer formatting.

* Formatting fixes.

* Cleaned up <BR> tags.

* Fixed uneven quotation marks.

* Lint

---------

Co-authored-by: Liu, An-Chi <phy.tiger@gmail.com>
* support ubuntu24

* test

* update

* update

* try

* test

* try

* test

* use bash for linux

* test

* test

* try

* try

* replace netifaces by psutil

* Update ci/run_tests/requirements.txt

* temporarily disable other tests

* test

* format code

* test

* Revert "temporarily disable other tests"

This reverts commit 5f80c36.

* try activate venv for pre-commit

* Revert "try activate venv for pre-commit"

This reverts commit 7b18e8b.

* python3

* try

* add "Prepare environment for tests" step

* fix

* fix

* add a comment

---------

Co-authored-by: zhengfeihe <hezhengfei1999@gmail.com>
* change logger output to stderr

* trigger
…ladb#1532)

* Added a RAII PcapHandle wrapper class that manages a pcap_t handle's life cycle.

* Changed hasValue to isValid.

* Changed value() to get().

* Added noexcept quantifier to a lot of member functions.

* Added constexpr quantifier to default empty constructor of PcapHandle.

* Lint

* Fixed missed 'value' rename

* Removed getLastError due to lack of usages. Updated getLastErrorView remarks.

* Fixed duplicated code line from merge.

* Renamed getLastErrorView to getLastError.

* Changed doxygen comments to /** format.

* Lint

* Fixed docstring.

* Added 'reset()' function to replace a pcapDescriptor mirroring the implementation of 'std::unique_ptr::reset()'

* Fixed potential calling of pcap_geterr with invalid handle.
* disable jobs of old pushes to speed up

* tiny change to test

* Revert "tiny change to test"

This reverts commit 2336fd8.

* add doxy workflow also
* Fixed MSVC C4129

* Fixed MSVC C6262.

* Attempt to suppress MSVC C26444 in PTF_ASSERT_RAISES.

* Fixed MSVC C26817

* Fixed MSVC C6387

* Fixed MSVC C26478

* Fixed C28182

* Fixed C6297

* Fixes C6011

* Fixed C26439.
* add new hooks with fixes

* use clang-format inplace flag

* mess with formatting

* Revert "mess with formatting"

This reverts commit fda7c21.

* Remove unnecessary hooks
@egecetin egecetin merged commit a6d4cda into master Aug 25, 2024
4 of 27 checks passed
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.

7 participants