summaryrefslogtreecommitdiff
path: root/index.htm
blob: b11bf33cbe589aa556dadccf1f7d09bf44773275 (plain)
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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Boost C++ Libraries</title>
</head>

<body bgcolor="#FFFFFF" text="#000000">

<table border="1" bgcolor="#007F7F" cellpadding="2">
  <tr>
    <td bgcolor="#FFFFFF"><img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" width="277" height="86"></td>
    <td><a href="index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
    <td><a href="libs/libraries.htm"><font face="Arial" color="#FFFFFF"><big>Libraries</big></font></a></td>
    <td><a href="people/people.htm"><font face="Arial" color="#FFFFFF"><big>People</big></font></a></td>
    <td><a href="more/faq.htm"><font face="Arial" color="#FFFFFF"><big>FAQ</big></font></a></td>
    <td><a href="more/index.htm"><font face="Arial" color="#FFFFFF"><big>More</big></font></a></td>
  </tr>
</table>
<h1>Welcome to Boost.org!</h1>
<p>The Boost web site provides free, peer-reviewed, C++ <a href="libs/libraries.htm">libraries</a>.
The emphasis is on portable libraries which work well with the C++ Standard
Library.</p>
<p><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
Submission Process</a> provides basic information for library authors.</p>
<p>If you are interested in who writes the libraries and maintains the web site,
check out <a href="people/people.htm">people</a>.</p>
<p>The <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
bother to ask.</p>
<p>You may <a href="boost_all.zip">download all of boost</a> as a single ZIP
file. Click here for <a href="libs/libraries.htm#Download">download</a>
details.&nbsp; The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
<p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
library works with which compiler.</p>
<h2><a name="Mailing List">Membership</a></h2>
<p>If you are interested in Boost, please join our mailing list for
discussions of both technical and site-related issues, and to participate in
formal reviews of proposed libraries. Discussions can be received via email in summary or in full, or
viewed online via a web browser. We use the <a href="http://www.egroups.com">eGroups</a>
list hosting service. Subscribe or unsubscribe by sending email to <a href="mailto:boost-subscribe@egroups.com">boost-subscribe@egroups.com</a>&nbsp;
or <a href="mailto:boost-unsubscribe@egroups.com">boost-unsubscribe@egroups.com</a>
respectively, or go to the <a href="http://www.egroups.com/list/boost">mailing list home page</a>.&nbsp; Dave Abrahams,
Beman Dawes, and Jens Maurer are the list
moderators.</p>
<p>Boost also has a low-volume <a href="http://www.egroups.com/list/boost-announce">announce-only
mailing list</a> which announces upcoming formal reviews and software releases.</p>
<p>For mailing list members only, preliminary libraries under discussion are
available from the eGroups <a href="http://www.egroups.com/files/boost/">Files
section</a> (formerly called the &quot;vault&quot;).</p>
<p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
with any concerns you don't want to just post to the mailing list.</p>
<h2>Latest News</h2>
<p>March ?, 2001 - Version 1.21.0</p>
<ul>
  <li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>
    added. Adapt a base type into a standard conforming iterator, and more, from
    Dave Abrahams, Jeremy Siek, and John Potter.</li>
  <li><a href="libs/test/doc/index.htm">Test Library</a> added.&nbsp; Support
    for program testing and execution from Beman Dawes.</li>
  <li><a href="more/generic_programming.html">Generic Programming Techniques</a>
    page added, contributed by Dave Abrahams.</li>
  <li><a href="libs/python/doc/index.html">Python Library</a> upgrade.&nbsp; Better compatibility with Python 2.0, NULL pointers and smart-pointers get converted to/from python None,
    massive documentation review/revision.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>:&nbsp;
    Minor
    fixes for Unicode platforms.</li>
  <LI> <a href="libs/graph/doc/table_of_contents.html">Graph Library</a>:&nbsp;
    Updated use of iterator adaptors. Changed <tt>operator==</tt> for
    <tt>adjacency_list::edge_descriptor</tt> to improve semantics for
    multigraphs. Moved <tt>adjacency_iterator_generator</tt> from
    namespace <tt>detail</tt> to <tt>boost</tt> and added <a
    href="libs/graph/doc/adjacency_iterator.html">documentation</a>.
    Changed name of <tt>dynamic_components()</tt> to <a
    href="libs/graph/doc/incremental_components.html"><tt>incremental_components()</tt></a>
    to better match graph literature terminology.  Cleaned up
    interface of <a href="libs/graph/doc/connected_components.html">
    <tt>connected_components()</tt></a> and created a separate <a
    href="libs/graph/doc/strong_components.html">
    <tt>strong_components()</tt></a> function which now uses the more
    efficient algorithm by Tarjan. Fixed figures in documentation for
    <a href="libs/graph/doc/adjacency_list.html">
    <tt>adjacency_list</tt></a> and <a
    href="libs/graph/doc/adjacency_matrix.html">
    <tt>adjacency_matrix</tt></a>. Added documentation for the <a
    href="libs/graph/doc/cuthill_mckee_ordering.html">
    <tt>cuthill_mckee_ordering()</tt></a> algorithm.
</ul>
<p>February 10, 2001 - Version 1.20.2</p>
<ul>
  <li><a href="libs/array_traits/index.html">Array traits</a> minor portability fix.
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> - Changes to <a href="libs/graph/doc/breadth_first_search.html">
        <tt>breadth_first_search()</tt></a> re: <a href="libs/graph/doc/BFSVisitor.html">BFSVisitor</a>,
    added max flow algorithms 
        <a href="libs/graph/doc/edmunds_karp_max_flow.html">
        <tt>edmunds_karp_max_flow()</tt></a> and
        <a href="libs/graph/doc/push_relabel_max_flow.html">
        <tt>push_relabel_max_flow()</tt></a>, added <a href="libs/graph/doc/adjacency_matrix.html"><tt>adjacency_matrix</tt></a> graph
    class, added <a href="libs/graph/doc/filtered_graph.html"><tt>filtered_graph</tt></a>
    adaptor</li>
  <li><a href="libs/integer/index.htm">Integer Library:</a> minor fixes to integer.hpp and integer_test.cpp</li>
  <li><a href="more/microsoft_vcpp.html">Portability Hints: Microsoft Visual C++</a> added.
  <li><a href="libs/random/index.html">Random Number Library</a>: Minor portability fixes
  <li><a href="libs/rational/index.html">Rational Number Library</a>: documentation updates,
efficiency improvements, co-operates with user-defined types, regression tests
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
    updates.</li>
  <li><a href="libs/smart_ptr/index.htm">Smart Pointer Library</a>: shared_ptr
    example added..</li>
  <li><a href="libs/timer/index.htm">Timer Library:</a> changed to an all inline implementation.</li>
</ul>
<p>January 10, 2001 - Version 1.20.1</p>
<ul>
  <li><a href="boost/compressed_pair.hpp">compressed_pair.hpp</a> minor update
    fixes test failures of other libraries under VC++.</li>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>   minor
    updates.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
    updates.</li>
  <li> Minor website fixes including missing files in boost_all.zip.</li>
</ul>
<p>January 6, 2001 - Version 1.20.0</p>
<ul>
  <li><a href="libs/conversion/index.htm">Conversion Library</a> added - <a href="libs/conversion/cast.htm">cast</a>
    and <a href="libs/conversion/lexical_cast.htm">lexical_cast</a> headers from
    Dave Abrahams and Kevlin Henney.</li>
  <li>Web site moved to a larger host after the old ISP collapsed
    unexpectedly.</li>
  <li>Regression tests now include execution testing.&nbsp; See <a href="status/compiler_status.html">Compiler Status</a>.</li>
  <li><a href="more/discussion_policy.htm">Discussion Policy</a> page added.</li>
  <li><a href="libs/array/index.htm">Array Library</a> minor documentation improvements.</li>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>   minor
    updates.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
    updates.</li>
</ul>
<p>December 10, 2000 - Version 1.19.0</p>
<ul>
  <li><a href="libs/concept_check/concept_check.htm">Concept Check Library</a>
    added - tools for generic programming from Jeremy Siek.&nbsp;</li>
  <li><a href="libs/python/doc/index.html">Python Library</a> added -
    reflects C++ classes and functions into Python, from Dave
    Abrahams.</li>
  <li><a href="libs/static_assert/static_assert.htm">Static Assert Library</a>
    added - compile time assertions from John Maddock</li>
  <li><a href="libs/property_map/property_map.html">Property Map Concepts</a>
    added - interfaces which map key objects to value objects from Jeremy Siek.</li>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>   minor
    updates.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
    updates.</li>
  <li><a href="more/lib_guide.htm">Library Requirements and Guidelines</a>  -
    directory name policy added.</li>
  <li><a href="more/faq.htm">FAQ</a>  updated.</li>
</ul>
<p>November 18, 2000 - Version 1.18.3</p>
<ul>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>   minor
    fixes and additions.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
  <li> <a href="boost/cast.hpp">cast.hpp</a> Borland compiler fixes.</li>
  <li><a href="boost/cstdint.hpp">cstdint.hpp</a> changed to no longer expose
    names to the global namespace.</li>
  <li><a href="status/cs-beos.html">BeOS5/Intel</a> compiler status contributed by
    John Maddock.</li>
  <li> <a href="status/compiler_status.html">Compiler Status</a> added two additional test programs
    .</li>
</ul>
<p>November 3, 2000 - Version 1.18.2</p>
<ul>
  <li><a href="libs/conversion/cast.htm">Cast Library</a> Fix numeric_cast&lt;> bugs with floating types.</li>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>   minor
    fixes.</li>
  <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
  <li><a href="libs/config/index.htm">Configuration Header</a>   more fixes for
    broken compilers.</li>
  <li><a href="libs/hdr_depend.html">Boost Header Dependencies</a> page added.</li>
  <li>Terminology change: Several headers previously lumped together as a
    &quot;utility&quot; library are now considered separate libraries. For
    historical reasons, their non-header files still live in the
    &quot;utility&quot; sub-directory.</li>
</ul>
<hr>
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->08 March 2001<!--webbot bot="Timestamp" endspan i-checksum="27244" --></p>

</body>

</html>