|
1 | 1 | <!DOCTYPE html>
|
2 | 2 | <htmllang="en">
|
3 |
| -<head> |
| 3 | + |
| 4 | +<head> |
4 | 5 | <title>cpp-netlib: The C++ Network Library</title>
|
5 | 6 | <linkrel="stylesheet"href="http://netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css">
|
6 | 7 | <linkrel="stylesheet"href="http://netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap-theme.min.css">
|
7 | 8 | <linkrel="stylesheet"href="static/cpp-netlib.css">
|
8 |
| -</head> |
9 |
| -<bodydata-spy="scroll"data-target="#cpp-netlib-docs-sidebar"> |
| 9 | +</head> |
| 10 | + |
| 11 | +<bodydata-spy="scroll"data-target="#cpp-netlib-docs-sidebar"> |
10 | 12 | <divclass="row"id="wrap">
|
11 |
| -<divclass="container"> |
12 |
| -<navclass="navbar navbar-fixed-top navbar-inverse cpp-netlib-navbar"role="navigation"> |
13 |
| -<divclass="container"> |
14 |
| -<divclass="navbar-header"> |
15 |
| -<aclass="navbar-brand"href="#">cpp-netlib</a> |
16 |
| -</div> |
17 |
| -<div> |
18 |
| -<ulclass="nav navbar-nav"> |
19 |
| -<liclass="active"><ahref="index.html">Home</a></li> |
20 |
| -<li><ahref="process.html">Development Process</a></li> |
21 |
| -<li><ahref="style-guide.html">Style Guide</a></li> |
22 |
| -<li><ahref="proposals.html">Proposals</a></li> |
23 |
| -</ul> |
24 |
| -</div> |
25 |
| -</div> |
26 |
| -</nav> |
27 |
| -<headerclass="jumbotron subhead"> |
28 |
| -<h1>The C++ Network Library Project</h1> |
29 |
| -<pclass="lead">A collection of open-source libraries for high level network programming.</p> |
30 |
| -</header> |
31 |
| -<divclass="row"> |
32 |
| -<divclass="col-md-3"id="cpp-netlib-docs-sidebar"role="complimentary"> |
33 |
| -<ulclass="nav list-group cpp-netlib-sidebar"data-spy="affix"data-offset-top="245"> |
34 |
| -<liclass="list-group-item"><ahref="#overview">Overview</a></li> |
35 |
| -<liclass="list-group-item"><ahref="#download">Download</a></li> |
36 |
| -<liclass="list-group-item"><ahref="#documentation">Documentation</a></li> |
37 |
| -<liclass="list-group-item"><ahref="#support">Support</a></li> |
38 |
| -<liclass="list-group-item"><ahref="#policies">Project Policies</a></li> |
39 |
| -</ul> |
40 |
| -</div> |
41 |
| -<divclass="col-md-9"> |
42 |
| -<sectionid="overview"> |
43 |
| -<divclass="page-header"> |
44 |
| -<h1>Overview</h1> |
45 |
| -</div> |
46 |
| -<p>The project aims to build upon the latest C++ standard |
47 |
| - (currently C++11) to provide easy to use libraries for network |
48 |
| - programming. We use the latest compiler versions and features |
49 |
| - with an eye on pushing the boundaries on leveraging what's |
50 |
| - available in C++.</p> |
51 |
| -<p>Currently the library contains an HTTP client and server |
52 |
| - implementation, a stand-alone URI library, a network message |
53 |
| - framework, and some concurrency tools.</p> |
54 |
| -<p>The project welcomes contributions from people interested in |
55 |
| - joining the effort. See the section on<a |
56 |
| -href="#policies">Project Policies</a> for more information on |
57 |
| - getting involved.</p> |
58 |
| -<divclass="g-plusone"data-annotation="inline"data-width="300"></div> |
59 |
| -<scripttype="text/javascript"> |
60 |
| -(function(){ |
61 |
| -varpo=document.createElement('script');po.type='text/javascript';po.async=true; |
62 |
| -po.src='https://apis.google.com/js/platform.js'; |
63 |
| -vars=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po,s); |
64 |
| -})(); |
65 |
| -</script> |
66 |
| -</section> |
67 |
| -<sectionid="download"> |
68 |
| -<divclass="page-header"> |
69 |
| -<h1>Download</h1> |
70 |
| -</div> |
71 |
| -<p>The current<strong>stable release</strong> of the library is available in three |
72 |
| - formats, please pick one of the three:</p> |
73 |
| -<divclass="row"> |
74 |
| -<divclass="col-md-4"> |
75 |
| -<a |
76 |
| -href="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.zip" |
77 |
| -class="btn btn-primary btn-lg btn-block">0.12.0-final (zip)</a> |
78 |
| -<br> |
79 |
| -<smallclass="text-muted cpp-netlib-hash">md5: 19af754d82e0f3d3d67a456830a88861</small> |
80 |
| -</div> |
81 |
| -<divclass="col-md-4"> |
82 |
| -<a |
83 |
| -href="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.tar.gz" |
84 |
| -class="btn btn-primary btn-lg btn-block">0.12.0-final (tar.gz)</a> |
85 |
| -<br> |
86 |
| -<smallclass="text-muted cpp-netlib-hash">md5: 29b87c0e8c1a9e7fbdea5afcec947d53</small> |
| 13 | +<divclass="container"> |
| 14 | +<navclass="navbar navbar-fixed-top navbar-inverse cpp-netlib-navbar"role="navigation"> |
| 15 | +<divclass="container"> |
| 16 | +<divclass="navbar-header"> |
| 17 | +<aclass="navbar-brand"href="#">cpp-netlib</a> |
| 18 | +</div> |
| 19 | +<div> |
| 20 | +<ulclass="nav navbar-nav"> |
| 21 | +<liclass="active"><ahref="index.html">Home</a></li> |
| 22 | +<li><ahref="process.html">Development Process</a></li> |
| 23 | +<li><ahref="style-guide.html">Style Guide</a></li> |
| 24 | +<li><ahref="proposals.html">Proposals</a></li> |
| 25 | +</ul> |
| 26 | +</div> |
87 | 27 | </div>
|
88 |
| -<divclass="col-md-4"> |
89 |
| -<a |
90 |
| -href="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.tar.bz2" |
91 |
| -class="btn btn-primary btn-lg btn-block">0.12.0-final (tar.bz2)</a> |
92 |
| -<br> |
93 |
| -<smallclass="text-muted cpp-netlib-hash">md5: 25d1a0bfa088ad4cede998c52fec7b91</small> |
| 28 | +</nav> |
| 29 | +<headerclass="jumbotron subhead"> |
| 30 | +<h1>The C++ Network Library Project</h1> |
| 31 | +<pclass="lead">A collection of open-source libraries for high level network programming.</p> |
| 32 | +</header> |
| 33 | +<divclass="row"> |
| 34 | +<divclass="col-md-3"id="cpp-netlib-docs-sidebar"role="complimentary"> |
| 35 | +<ulclass="nav list-group cpp-netlib-sidebar"data-spy="affix"data-offset-top="245"> |
| 36 | +<liclass="list-group-item"><ahref="#overview">Overview</a></li> |
| 37 | +<liclass="list-group-item"><ahref="#download">Download</a></li> |
| 38 | +<liclass="list-group-item"><ahref="#documentation">Documentation</a></li> |
| 39 | +<liclass="list-group-item"><ahref="#support">Support</a></li> |
| 40 | +<liclass="list-group-item"><ahref="#policies">Project Policies</a></li> |
| 41 | +</ul> |
94 | 42 | </div>
|
95 |
| -</div> |
96 |
| -</section> |
97 |
| -<sectionid="documentation"> |
98 |
| -<divclass="page-header"> |
99 |
| -<h1>Documentation</h1> |
100 |
| -</div> |
101 |
| -<p>We make the documentation for supported releases of the |
102 |
| - library available through the following links.</p> |
103 |
| -<divclass="row"> |
104 |
| -<divclass="col-md-4"> |
105 |
| -<ahref="0.12.0/index.html"class="btn btn-primary btn-lg btn-block">0.12.0 (stable)</a> |
| 43 | +<divclass="col-md-9"> |
| 44 | +<sectionid="overview"> |
| 45 | +<divclass="page-header"> |
| 46 | +<h1>Overview</h1> |
| 47 | +</div> |
| 48 | +<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> |
| 49 | +<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> |
| 50 | +<p>The project welcomes contributions from people interested in joining the effort. See the section on<ahref="#policies">Project Policies</a> for more information on getting involved.</p> |
| 51 | +<divclass="g-plusone"data-annotation="inline"data-width="300"></div> |
| 52 | +<scripttype="text/javascript"> |
| 53 | +(function(){ |
| 54 | +varpo=document.createElement('script'); |
| 55 | +po.type='text/javascript'; |
| 56 | +po.async=true; |
| 57 | +po.src='https://apis.google.com/js/platform.js'; |
| 58 | +vars=document.getElementsByTagName('script')[0]; |
| 59 | +s.parentNode.insertBefore(po,s); |
| 60 | +})(); |
| 61 | +</script> |
| 62 | +</section> |
| 63 | +<sectionid="download"> |
| 64 | +<divclass="page-header"> |
| 65 | +<h1>Download</h1> |
| 66 | +</div> |
| 67 | +<p>The current<strong>stable release</strong> of the library is available in three formats, please pick one of the three:</p> |
| 68 | +<divclass="row"> |
| 69 | +<divclass="col-md-4"> |
| 70 | +<ahref="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.zip"class="btn btn-primary btn-lg btn-block">0.12.0-final (zip)</a> |
| 71 | +<br> |
| 72 | +<smallclass="text-muted cpp-netlib-hash">md5: 19af754d82e0f3d3d67a456830a88861</small> |
| 73 | +</div> |
| 74 | +<divclass="col-md-4"> |
| 75 | +<ahref="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.tar.gz"class="btn btn-primary btn-lg btn-block">0.12.0-final (tar.gz)</a> |
| 76 | +<br> |
| 77 | +<smallclass="text-muted cpp-netlib-hash">md5: 29b87c0e8c1a9e7fbdea5afcec947d53</small> |
| 78 | +</div> |
| 79 | +<divclass="col-md-4"> |
| 80 | +<ahref="http://downloads.cpp-netlib.org/0.12.0/cpp-netlib-0.12.0-final.tar.bz2"class="btn btn-primary btn-lg btn-block">0.12.0-final (tar.bz2)</a> |
| 81 | +<br> |
| 82 | +<smallclass="text-muted cpp-netlib-hash">md5: 25d1a0bfa088ad4cede998c52fec7b91</small> |
| 83 | +</div> |
| 84 | +</div> |
| 85 | +</section> |
| 86 | +<sectionid="documentation"> |
| 87 | +<divclass="page-header"> |
| 88 | +<h1>Documentation</h1> |
| 89 | +</div> |
| 90 | +<p>We make the documentation for supported releases of the library available through the following links.</p> |
| 91 | +<divclass="row"> |
| 92 | +<divclass="col-md-4"> |
| 93 | +<ahref="0.12.0/index.html"class="btn btn-primary btn-lg btn-block">0.12.0 (stable)</a> |
| 94 | +</div> |
| 95 | +<divclass="col-md-4"> |
| 96 | +<ahref="0.11.2/index.html"class="btn btn-warning btn-lg btn-block">0.11.2 (previous stable)</a> |
| 97 | +</div> |
| 98 | +<divclass="col-md-4"> |
| 99 | +<ahref="0.10.1/index.html"class="btn btn-danger btn-lg btn-block">0.10.1 (previous unsupported)</a> |
| 100 | +</div> |
| 101 | +</div> |
| 102 | +</section> |
| 103 | +<sectionid="support"> |
| 104 | +<divclass="page-header"> |
| 105 | +<h1>Support</h1> |
| 106 | +</div> |
| 107 | +<p>We offer two avenues of support for user issues, depending on what kind of issues you're encountering.</p> |
| 108 | +<h2>Reporting Bugs</h2> |
| 109 | +<p>If you're using the library and would like to report issues with the library, please file your bug reports and support requests in the official issue tracker.</p> |
| 110 | +<p><ahref="https://github.com/cpp-netlib/cpp-netlib/issues"class="btn btn-danger btn-large">File Bugs</a></p> |
| 111 | +<h2>Developer Support</h2> |
| 112 | +<p>If you're interested in contributing to the development or if you have questions directly involving the implementation or for general discussion of the project, you can subscribe to and discuss with us through the developers mailing list.</p> |
| 113 | +<p><ahref="https://groups.google.com/group/cpp-netlib"class="btn btn-success btn-large">Discussion Group</a></p> |
| 114 | +</section> |
| 115 | +<sectionid="policies"> |
| 116 | +<divclass="page-header"> |
| 117 | +<h1>Project Policies</h1> |
| 118 | +</div> |
| 119 | +<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. |
| 120 | +</p> |
| 121 | +<ul> |
| 122 | +<li><ahref="process.html">Development Process</a></li> |
| 123 | +<li><ahref="style-guide.html">Style Guide</a></li> |
| 124 | +<li><ahref="proposals.html">Proposing New Libraries</a></li> |
| 125 | +</ul> |
| 126 | +</section> |
106 | 127 | </div>
|
107 |
| -<divclass="col-md-4"> |
108 |
| -<ahref="0.11.2/index.html"class="btn btn-warning btn-lg btn-block">0.11.2 (previous stable)</a> |
109 |
| -</div> |
110 |
| -<divclass="col-md-4"> |
111 |
| -<ahref="0.10.1/index.html"class="btn btn-danger btn-lg btn-block">0.10.1 (previous unsupported)</a> |
112 |
| -</div> |
113 |
| -</div> |
114 |
| -</section> |
115 |
| -<sectionid="support"> |
116 |
| -<divclass="page-header"> |
117 |
| -<h1>Support</h1> |
118 |
| -</div> |
119 |
| -<p>We offer two avenues of support for user issues, depending on |
120 |
| - what kind of issues you're encountering.</p> |
121 |
| -<h2>Reporting Bugs</h2> |
122 |
| -<p>If you're using the library and would like to report issues |
123 |
| - with the library, please file your bug reports and support |
124 |
| - requests in the official issue tracker.</p> |
125 |
| -<p><ahref="https://github.com/cpp-netlib/cpp-netlib/issues" |
126 |
| -class="btn btn-danger btn-large">File Bugs</a></p> |
127 |
| -<h2>Developer Support</h2> |
128 |
| -<p>If you're interested in contributing to the development or if |
129 |
| - you have questions directly involving the implementation or for |
130 |
| - general discussion of the project, you can subscribe to and |
131 |
| - discuss with us through the developers mailing list.</p> |
132 |
| -<p><a |
133 |
| -href="https://groups.google.com/group/cpp-netlib" |
134 |
| -class="btn btn-success btn-large">Discussion Group</a></p> |
135 |
| -</section> |
136 |
| -<sectionid="policies"> |
137 |
| -<divclass="page-header"> |
138 |
| -<h1>Project Policies</h1> |
139 |
| -</div> |
140 |
| -<p>The project welcomes contributors and starting with 2013, |
141 |
| - we've resolved to document as much of the policies we follow in |
142 |
| - the project as we can. Please follow the links below for more |
143 |
| - information.</p> |
144 |
| -<ul> |
145 |
| -<li><ahref="process.html">Development Process</a></li> |
146 |
| -<li><ahref="style-guide.html">Style Guide</a></li> |
147 |
| -<li><ahref="proposals.html">Proposing New Libraries</a></li> |
148 |
| -</ul> |
149 |
| -</section> |
150 |
| -</div> |
| 128 | +</div> |
151 | 129 | </div>
|
152 |
| -</div> |
153 | 130 | </div>
|
154 | 131 | <divid="footer">
|
155 |
| -<divclass="container"> |
156 |
| -<pclass="text-muted credit">Copyright 2012-2013 Dean Michael Berris; Glyn |
157 |
| - Matthews; 2013 Google, Inc.</p> |
158 |
| -<pclass="text-muted credit">Distributed under the Boost Software License, |
159 |
| - Version 1.0. (See accompanying file<a |
160 |
| -href="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at<a |
161 |
| -href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p> |
162 |
| -</div> |
| 132 | +<divclass="container"> |
| 133 | +<pclass="text-muted credit">Copyright 2012-2013 Dean Michael Berris; Glyn Matthews; 2013 Google, Inc.</p> |
| 134 | +<pclass="text-muted credit">Distributed under the Boost Software License, Version 1.0. (See accompanying file<ahref="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at<ahref="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p> |
| 135 | +</div> |
163 | 136 | </div>
|
164 | 137 | <scriptsrc="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
|
165 | 138 | <scriptsrc="http://netdna.bootstrapcdn.com/bootstrap/3.0.2/js/bootstrap.min.js"></script>
|
166 | 139 | <scripttype="text/javascript">
|
167 |
| -var_gaq=_gaq||[]; |
168 |
| -_gaq.push(['_setAccount','UA-19815738-1']); |
169 |
| -_gaq.push(['_trackPageview']); |
| 140 | +var_gaq=_gaq||[]; |
| 141 | +_gaq.push(['_setAccount','UA-19815738-1']); |
| 142 | +_gaq.push(['_trackPageview']); |
| 143 | + |
| 144 | +(function(){ |
| 145 | +varga=document.createElement('script'); |
| 146 | +ga.type= |
| 147 | +'text/javascript'; |
| 148 | +ga.async=true; |
| 149 | +ga.src=('https:'==document.location.protocol ? |
| 150 | +'https://ssl' :'http://www')+ |
| 151 | +'.google-analytics.com/ga.js'; |
| 152 | +vars=document.getElementsByTagName('script')[0]; |
| 153 | +s.parentNode.insertBefore(ga,s); |
| 154 | +})(); |
| 155 | +</script> |
| 156 | +</body> |
170 | 157 |
|
171 |
| -(function(){ |
172 |
| -varga=document.createElement('script');ga.type= |
173 |
| -'text/javascript';ga.async=true; |
174 |
| -ga.src=('https:'==document.location.protocol ? |
175 |
| -'https://ssl' :'http://www')+ |
176 |
| -'.google-analytics.com/ga.js'; |
177 |
| -vars=document.getElementsByTagName('script')[0]; |
178 |
| -s.parentNode.insertBefore(ga,s); |
179 |
| -})(); |
180 |
| -</script> |
181 |
| -</body> |
182 | 158 | </html>
|