Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A Haskell library that implements most efficient socket-to-socket data transfer loops for proxy servers on every operating system using and exposing related OS-specific system calls.
branch: master

removed sPLICE_F_MORE; would delay packet deliveries, cause latency a…

…nd push message sequences out of order
latest commit 759f60a105
Cetin Sert authored


OS-enhanced Socket-to-Socket Data Splice Loops in Haskell

Pull Requests

In the face of a recent rejected pull request, we have established the following guidelines for future contributors.

Please consider these points to ensure a smooth and friendly merge:

  • keep refactoring and implementation changes separate in your pull requests
  • implementation changes
    • must be thoroughly tested for reliability and performance against the master branch from Corsis Research
    • must be tested on at least one of these operating systems: Windows, GNU/Linux, OS X and FreeBSD
    • must link to results of such tests and instructions to reproduce them
    • will be rejected if they lack reproducible performance and/or reliability improvements



Something went wrong with that request. Please try again.