Skip to end of metadata
Go to start of metadata

Table of contents

Goal

Implement IETF QUIC into ATS Core.

Design Doc

Data Flow (draft-05 : Second Implementation)

ToDo

https://github.com/apache/trafficserver/projects/8

Please label issues and pull-requests with "QUIC".

Branching Rules

Branches

  • quic-latest : latest branch
  • quic-05 : draft-05 & Second Implementations ( except HelloRetryRequest )

Development Rules

Pull-Requests

Please send Pull-Requests to "quic-latest" branch until it merged into master branch

TDD

Use Catch as Unit Test Framework. The header file is under tests/include.

How to build

Build OpenSSL (1.1.1-dev) 

Build ATS (quic-latest branch)

The requirements are same to master branch : Installing From Source Code

Configuration

Configuration files are located in the /PATH/TO/THE/ATS/etc/trafficserver/.

  • records.config
  • ssl_multicert.config
    •  Please use absolute path to the cert and private key until Issue #2358 is fixed.
  • remap.config
    • Remap request to origin server.

Run ATS

QUIC specific configurations

Following docs will be moved to docs.trafficserver.apache.org.

Please note that current name of configurations and default values might be changed before merged in to master branch.

records.config


  • No labels