summaryrefslogtreecommitdiff
path: root/index.htm
blob: db3a5444fb8001fc496a1f8f6626d697610bc8a2 (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
<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="libs/compiler_status.htm">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.org, please join our mailing list for
discussions of both technical and site-related issues, and to participate in
library reviews. 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 eGroups <a href="http://www.egroups.com/list/boost">list
manager home page</a>.&nbsp; Dave Abrahams and Beman Dawes are the list
moderators.</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@boost.org</a>
with any concerns you don't want to just post to the mailing list.</p>
<h2>Latest News</h2>
<p>November 18, 2000 - Version 1.18.3</p>
<ul>
  <li><a href="libs/graph/docs/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="libs/cs-beos.html">BeOS5/Intel</a> compiler status contributed by
    John Maddock.</li>
  <li> <a href="libs/compiler_status.htm">Compiler Status</a> added two additional test programs
    .</li>
</ul>
<p>November 3, 2000 - Version 1.18.2</p>
<ul>
  <li><a href="libs/utility/cast.htm">Cast Library</a> Fix numeric_cast&lt;> bugs with floating types.</li>
  <li><a href="libs/graph/docs/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>
<p>October 15, 2000 - Version 1.18.1</p>
<ul>
  <li><a href="libs/graph/docs/table_of_contents.html">Graph Library</a>, <a href="libs/random/index.html">Random
    Number Library</a>, and <a href="libs/regex/index.htm">Regular Expression Library</a>:&nbsp;
    Minor fixes.</li>
  <li><a href="libs/config/index.htm">Configuration Header</a>  additions for
    various compiler foibles.</li>
  <li><a href="more/borland_cpp.html">Portability Hints:
    Borland C++ 5.5.1</a> from Jens Maurer added.</li>
  <li><a href="libs/compiler_status.htm">Compiler Status</a>  updated for latest
    versions of several compilers.</li>
</ul>
<p>September 28, 2000 - Version 1.18.0</p>
<ul>
  <li>Preliminary release of two important new libraries:</li>
</ul>
<blockquote>
  <ul>
    <li><a href="libs/graph/docs/table_of_contents.html">Graph Library</a> -
      Generic graph components and algorithms from Jeremy Siek and a University
      of Notre Dame team.</li>
    <li><a href="libs/regex/index.htm">Regular Expression Library</a> - Text
      pattern matching in all its glory from John Maddock.&nbsp;</li>
  </ul>
</blockquote>
<ul>
  <li>Other changes:
</ul>
<blockquote>
  <ul>
    <li><a href="libs/array/index.htm">Array Library</a> improvements reflecting
      formal review comments.</li>
    <li><a href="boost/functional.hpp">functional.hpp</a> compiler workarounds
      added.</li>
    <li> <a href="libs/utility/tie.html">tie() function
      template</a> added to utility.hpp for easier handling of std::pair&lt;&gt;
      return values.</li>
    <li><a href="libs/integer/index.htm">Integer Library</a> improved handling
      of 64-bit integers.</li>
    <li>Minor web site page updates.</li>
  </ul>
</blockquote>
<p>August 3, 2000 - Version 1.17.0</p>
<ul>
  <li><a href="libs/array/index.htm">Array Library</a> added - An STL compliant
    container wrapper for arrays of constant size from Nicolai Josuttis.</li>
  <li><a href="libs/array_traits/index.html">array traits</a> header renamed
    array_traits.hpp (was array.hpp).</li>
  <li><a href="libs/random/index.html">Random Number Library</a>: more minor
    changes to support more compilers.</li>
  <li><a href="libs/smart_ptr/index.htm">Smart Pointer Library</a>: performance
    reducing exception-specifications removed.</li>
  <li>Compiler and test
    program fixes for call_traits, compressed_pair, and type_traits.</li>
  <li>Updated <a href="boost/cast.hpp">cast.hpp</a>
    to clear compiler warning messages..</li>
  <li>Linux <a href="libs/compiler_status.htm">Compiler Status</a> added.</li>
  <li>Boost source code now lives in a publicly accessible Concurrent Versions
    System (CVS) <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</li>
</ul>
<p>July 5, 2000 - Version 1.16.1</p>
<ul>
  <li><a href="libs/integer/index.htm">Integer</a> library: fixed <a href="boost/cstdint.hpp">cstdint.hpp</a>
    bug, added <a href="libs/integer/cstdint_test.cpp">cstdint_test.cpp</a>,
    updated <a href="libs/integer/cstdint.htm">docs</a>.</li>
  <li><a href="libs/random/index.html">Random Number Library</a>: minor fixes to
    <a href="boost/random.hpp">random.hpp</a> and <a href="libs/random/random_test.cpp">random_test.cpp</a>
    to support more compilers.</li>
  <li>Updated <a href="boost/cast.hpp">cast.hpp</a>
    with more Microsoft compiler workarounds.</li>
  <li>Updated <a href="libs/utility/call_traits.htm">call_traits
    docs</a>, added <a href="libs/utility/call_traits_test.cpp">call_traits_test.cpp</a></li>
  <li>Cleanup and bug
    fixes for <a href="boost/operators.hpp">operators.hpp</a> and <a href="libs/utility/operators_test.cpp">operators_test.cpp</a></li>
</ul>
<p>June 28, 2000 - Version 1.16.0:</p>
<ul>
  <li>Added <a href="libs/functional/index.html">Functional Library</a> -
    Enhanced function object adaptors from Mark Rodgers.</li>
  <li>Added missing <a href="libs/random/index.html">Random Number Library</a>
    files.</li>
  <li>Updated <a href="libs/utility/operators.htm">operators docs</a> and <a href="boost/operators.hpp">operators.hpp</a>.</li>
  <li>New <a href="boost/iterator.hpp">iterator.hpp</a> header.</li>
  <li>Minor <a href="boost/rational.hpp">rational.hpp</a>, <a href="libs/rational/rational_example.cpp">rational_example.cpp</a>,
    and <a href="libs/integer/integer_traits_test.cpp">integer_traits_test.cpp</a>
    changes to support more compilers.</li>
  <li>Revised <a href="boost/cast.hpp">cast.hpp</a>; removed implicit_cast, plus
    fixes for broken compilers.</li>
  <li>Minor <a href="boost/smart_ptr.hpp">smart_ptr.hpp</a> workaround for some
    GCC builds</li>
  <li>Several <a href="boost/config.hpp">config.hpp</a> changes for Microsoft,
    Intel, and other compilers.</li>
  <li>Added <a href="libs/config/index.htm">Configuration Header</a> page and
    test program.</li>
  <li>Added Experimental <a href="libs/compiler_status.htm">Compiler Status</a>
    page showing what library works with which compilers.</li>
</ul>
<hr>
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->18 November 2000<!--webbot bot="Timestamp" endspan i-checksum="39445" --></p>

</body>

</html>