Language

Package: http-parser @ 2.9.4-1.ec8b5ee

Synopsis

HTTP request/response parser for C

Description

This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in high-performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. Depending on your architecture, it only requires about 40 bytes of data per message stream (in a web server that is per connection).

Home page
https://github.com/nodejs/http-parser
Location
gnu/packages/web.scm (line: 6134, column: 4)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/0hhcm3dq6npwsg2n4zm2j7f1jg1kia5b-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/36kggr5ikzhipdaciygvfmgwsiq5smly-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxriscv64-linux-gnu/gnu/store/7y6870k4f57a30pkwsyh9pzbh4vhax89-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxpowerpc-linux-gnu/gnu/store/fvqhsc2x5bi4m6g4d5kgg7hy8hk6qgaw-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxpowerpc64le-linux-gnu/gnu/store/f9dj76551c22h69q2xhbknpijykgysfa-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxmips64el-linux-gnu/gnu/store/dbvnjzmkbf8skvs31y47v89hiyvdjbhh-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxi686-w64-mingw32/gnu/store/sljl0ll8c8bhqyyh735qvwnmcqz7l4ka-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxi586-pc-gnu/gnu/store/cymnqkzc61hr48y3j8z034038w6bicwh-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxarm-linux-gnueabihf/gnu/store/nwk6qw5dyxp073h3amdyw1yarn2hbld2-http-parser-2.9.4-1.ec8b5ee.drv
x86_64-linuxaarch64-linux-gnu/gnu/store/k0fry6qym76h240wr20zvh4d7aqcfb63-http-parser-2.9.4-1.ec8b5ee.drv
riscv64-linux/gnu/store/zsxvdcvk0z70r6yva90b8fk648662cm7-http-parser-2.9.4-1.ec8b5ee.drv
    powerpc-linux/gnu/store/pxpam805y5bk08g85y5lic226chgjjis-http-parser-2.9.4-1.ec8b5ee.drv
      powerpc64le-linux/gnu/store/c7ll3w9w1rq0a1f62r38vklc1zc1p6mp-http-parser-2.9.4-1.ec8b5ee.drv
      mips64el-linux/gnu/store/kaqs4waik8v0lraqbiwbn77p85cc3i44-http-parser-2.9.4-1.ec8b5ee.drv
        i686-linux/gnu/store/lax6hhffw6n6b1akj9wiq0xkgv9q1898-http-parser-2.9.4-1.ec8b5ee.drv
        i586-gnu/gnu/store/mfzil7kfffwnjgwp4mzcdjhk7a0bk5n9-http-parser-2.9.4-1.ec8b5ee.drv
        armhf-linux/gnu/store/5wd5i0i7bp276zf24zz1vcv3gc7plvyw-http-parser-2.9.4-1.ec8b5ee.drv
        aarch64-linux/gnu/store/xzqyvm016hlpxj892c2k0kqw821zxr42-http-parser-2.9.4-1.ec8b5ee.drv

        Lint warnings

        LinterMessageLocation
        patch-file-names

        Validate file names and availability of patches

        file names of patches should start with the package name