An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.9% on proxy.golang.org
Top 3.9% forks on proxy.golang.org

proxy.golang.org : github.com/quic-tracker/quic-tracker

QUIC-Tracker is a test suite for QUIC, built upon a minimal client implementation in Go. It is currently draft-27 and TLS-1.3 compatible. The main package is a toolbox to parse and create QUIC packets of all types. More high-level client behaviours are implemented in the package agents. Several test scenarii are implemented in the package scenarii. QUIC-Tracker is comprised of three parts. The first is this package, which contains types, methods and functions to parse and create QUIC packets that can be easily manipulated. The second is the package agents, which implements all the features and behaviours of a QUIC client as asynchronous message-passing objects. These agents exchange messages through the broadcasting channels defined in the Connection struct. This allows additional behaviours to be hooked up and respond to several events that occur when the connection is active. The third the package scenarii, which contains all the tests of the test suite. They can be ran using the scripts in the package bin/test_suite. The tests results are produced in an unified JSON format. It is described in the Trace type documentation. QUIC-Tracker is licensed under the GNU Affero General Public License version 3. You can find its terms in the LICENSE file, or at https://www.gnu.org/licenses/agpl.txt. Copyright (C) 2017-2021 Maxime Piraux

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/quic-tracker/quic-tracker
Keywords: ietf , quic , test-suite , tests
License: AGPL-3.0
Latest release: about 2 years ago
First release: over 3 years ago
Namespace: github.com/quic-tracker
Stars: 77 on GitHub
Forks: 18 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 3 months ago

    Loading...
    Readme
    Loading...