Files
Quentin McGaw 04d7cef294 hotfix(pmtud/tcp): block kernel from racing to send RST packets
- this makes PMTUD TCP reliable
- this only works on kernels with the mark module
- on kernels without the mark module, the icmp pmtud mtu found is used
2026-02-17 21:46:24 +00:00
..

Development container

Development container that can be used with VSCode.

It works on Linux, Windows (WSL2) and OSX.

Requirements

Setup

  1. Create the following files and directory on your host if you don't have them:

    touch ~/.gitconfig ~/.zsh_history
    mkdir -p ~/.ssh
    
  2. For OSX hosts: ensure the project directory and your home directory ~ are accessible by Docker.

  3. Open the command palette in Visual Studio Code (CTRL+SHIFT+P).

  4. Select Dev-Containers: Open Folder in Container... and choose the project directory.

Customization

For any customization to take effect, you should "rebuild and reopen":

  1. Open the command palette in Visual Studio Code (CTRL+SHIFT+P)
  2. Select Dev-Containers: Rebuild Container

Changes you can make are notably: