-
Notifications
You must be signed in to change notification settings - Fork 7
/
index.html
149 lines (145 loc) · 7.78 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<!DOCTYPE html>
<html lang="en">
<head>
<title>cpp-netlib: The C++ Network Library</title>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap-theme.min.css">
<link rel="stylesheet" href="static/cpp-netlib.css">
<script>
click = () => {
if (window.location.href="https://cpp-netlib.org/") {
// Don't do anything
} else {
window.open("https://cpp-netlib.org/","_self")
}
}
</script>
</head>
<body data-spy="scroll" data-target="#cpp-netlib-docs-sidebar">
<div class="row" id="wrap">
<div class="container">
<nav class="navbar navbar-fixed-top navbar-inverse cpp-netlib-navbar" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="#">cpp-netlib</a>
</div>
<div>
<ul class="nav navbar-nav">
<li class="active"><a onclick="check()">Home</a></li>
<li><a href="process.html">Development Process</a></li>
<li><a href="style-guide.html">Style Guide</a></li>
<li><a href="proposals.html">Proposals</a></li>
</ul>
</div>
</div>
</nav>
<header class="jumbotron subhead">
<h1>The C++ Network Library Project</h1>
<p class="lead">A collection of open-source libraries for high level network programming.</p>
</header>
<div class="row">
<div class="col-md-10 col-md-offset-1">
<section id="overview">
<div class="page-header">
<h1>Overview</h1>
</div>
<p>The project aims to build upon the latest C++ standard (currently C++11) to provide easy to use libraries for network programming. We use the latest compiler versions and features with an eye on pushing the boundaries on leveraging what's available in C++.</p>
<p>Currently the library contains an HTTP client and server implementation, a stand-alone URI library, a network message framework, and some concurrency tools.</p>
<p>The project welcomes contributions from people interested in joining the effort. See the section on <a href="#policies">Project Policies</a> for more information on getting involved.</p>
</section>
<section id="download">
<div class="page-header">
<h1>Download</h1>
</div>
<h2>Releases</h2>
<div class="row">
<div class="col-md-4">
<a href="https://github.com/cpp-netlib/cpp-netlib/releases" class="btn btn-primary btn-lg btn-block">Releases</a>
<br>
<small class="text-muted">GitHub based releases.</small>
</div>
</div>
<h2>Stable</h2>
<div class="row">
<div class="col-md-4">
<a href="https://github.com/cpp-netlib/cpp-netlib/releases/tag/cpp-netlib-0.13.0-final" class="btn btn-primary btn-lg btn-block">0.13.0-final</a>
</div>
</div>
<h2>Previous Stable</h2>
<div class="row">
<div class="col-md-4">
<a href="https://github.com/cpp-netlib/cpp-netlib/releases/tag/cpp-netlib-0.12.0-final" class="btn btn-success btn-lg btn-block">0.12.0-final</a>
</div>
</div>
</section>
<section id="support">
<div class="page-header">
<h1>Support</h1>
</div>
<div class="row">
<div class="col-md-4">
<a href="https://slack.cpp-netlib.org/" class="btn btn-primary btn-lg btn-block">Join us on Slack</a>
</div>
<div class="col-md-4">
<a href="https://github.com/cpp-netlib/cpp-netlib/issues" class="btn btn-danger btn-lg btn-block">GitHub Issues</a>
</div>
<div class="col-md-4">
<a href="https://groups.google.com/group/cpp-netlib" class="btn btn-success btn-lg btn-block">Mailing List</a>
</div>
</div>
</section>
<section id="documentation">
<div class="page-header">
<h1>Docs</h1>
</div>
<div class="row">
<div class="col-md-4">
<a href="0.13.0/index.html" class="btn btn-primary btn-lg btn-block">0.13.0 (stable)</a>
</div>
<div class="col-md-4">
<a href="0.12.0/index.html" class="btn btn-primary btn-lg btn-block">0.12.0 (previous stable)</a>
</div>
</div>
</section>
<section id="policies">
<div class="page-header">
<h1>Project Policies</h1>
</div>
<p>The project welcomes contributors and starting with 2013, we've resolved to document as much of the policies we follow in the project as we can. Please follow the links below for more information.
</p>
<ul>
<li><a href="process.html">Development Process</a></li>
<li><a href="style-guide.html">Style Guide</a></li>
<li><a href="proposals.html">Proposing New Libraries</a></li>
</ul>
</section>
</div>
</div>
</div>
</div>
<div id="footer">
<div class="container">
<p class="text-muted credit">Copyright 2012-2018 Dean Michael Berris; Glyn Matthews; 2013 Google, Inc.</p>
<p class="text-muted credit">Distributed under the Boost Software License, Version 1.0. (See accompanying file <a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
</div>
</div>
<script src="//code.jquery.com/jquery-3.7.1.slim.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.2/js/bootstrap.min.js"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-19815738-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script');
ga.type =
'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') +
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>