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

Vlad/custom buffer send #1673

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Nov 30, 2023

  1. Add the ability to provide a custom BufFactory to a quiche connection

    A BufFactory can override the generic buffer generation method with
    a custom method, eg. getting a buffer from a pool buffer.
    vkrasnov committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    5fd175a View commit details
    Browse the repository at this point in the history
  2. Add zero copy send methods.

    Instead of copying data into internal buffers, the new methods
    enable queing raw buffers directly into the quiche send stream,
    this improves cache-locality and reduces cpu usage.
    vkrasnov committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    c0cd9d9 View commit details
    Browse the repository at this point in the history