Skip to content

Commit dfd4230

Browse files
author
Santiago Pagani
committed
Introduce library skeleton
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu> Signed-off-by: Santiago Pagani <santiago.pagani@neclab.eu> Reviewed-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
1 parent 955cd5a commit dfd4230

7 files changed

+68
-0
lines changed

Diff for: CODING_STYLE.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Coding Style
2+
============
3+
4+
Please refer to the `CODING_STYLE.md` file in the main Unikraft repository.

Diff for: CONTRIBUTING.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Contributing to Unikraft
2+
=======================
3+
4+
Please refer to the `CONTRIBUTING.md` file in the main Unikraft repository.

Diff for: COPYING.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
License
2+
=======
3+
4+
Unikraft http-parser wrappers
5+
------------------------
6+
7+
This repository contains wrapper code to build http-parser with Unikraft.
8+
Each C code file in this repository should declare who is the
9+
copyright owner and under which terms and conditions the code is
10+
licensed. If such a licence note is missing, the following copyright
11+
notice will apply:
12+
13+
Copyright (c) 2019, NEC Laboratories Europe GmbH, NEC Corporation.
14+
All rights reserved.
15+
16+
Redistribution and use in source and binary forms, with or without
17+
modification, are permitted provided that the following conditions
18+
are met:
19+
20+
1. Redistributions of source code must retain the above copyright
21+
notice, this list of conditions and the following disclaimer.
22+
2. Redistributions in binary form must reproduce the above copyright
23+
notice, this list of conditions and the following disclaimer in the
24+
documentation and/or other materials provided with the distribution.
25+
3. Neither the name of the copyright holder nor the names of its
26+
contributors may be used to endorse or promote products derived from
27+
this software without specific prior written permission.
28+
29+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
30+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
31+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
32+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
33+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
34+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
35+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
36+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
37+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
38+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
39+
POSSIBILITY OF SUCH DAMAGE.
40+

Diff for: Config.uk

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
config LIBHTTP_PARSER
2+
bool "http-parser - a parser for HTTP messages"
3+
default n
4+
select LIBNEWLIBC

Diff for: MAINTAINERS.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Maintainers List
2+
================
3+
4+
For notes on how to read this information, please refer to `MAINTAINERS.md` in
5+
the main Unikraft repository.
6+
7+
LIBHTTP_PARSER-UNIKRAFT
8+
M: Felipe Huici <felipe.huici@neclab.eu>
9+
M: Santiago Pagani <santiago.pagani@neclab.eu>
10+
L: minios-devel@lists.xen.org
11+
F: *

Diff for: README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
http-parser for Unikraft
2+
===================
3+
4+
Please refer to the `README.md` as well as the documentation in the `doc/`
5+
subdirectory of the main unikraft repository.

Diff for: exportsyms.uk

Whitespace-only changes.

0 commit comments

Comments
 (0)