$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r62277 - in website/public_html/beta: . common/code community feed feed/downloads feed/history
From: daniel_james_at_[hidden]
Date: 2010-05-27 16:54:29
Author: danieljames
Date: 2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
New Revision: 62277
URL: http://svn.boost.org/trac/boost/changeset/62277
Log:
Merge release fixes from live.
Added:
   website/public_html/beta/feed/downloads/bjam_3_1_18.qbk
      - copied unchanged from r62275, /website/public_html/live/feed/downloads/bjam_3_1_18.qbk
Removed:
   website/public_html/beta/feed/downloads/bjam_3_1_17.qbk
Properties modified: 
   website/public_html/beta/   (props changed)
Text files modified: 
   website/public_html/beta/common/code/boost_archive.php  |    13 ---                                     
   website/public_html/beta/community/review_schedule.html |    50 +++++++++++-                            
   website/public_html/beta/feed/downloads.rss             |   149 ++++++++------------------------------- 
   website/public_html/beta/feed/history.rss               |     2                                         
   website/public_html/beta/feed/history/boost_1_43_0.qbk  |     2                                         
   website/public_html/beta/feed/news.rss                  |     2                                         
   6 files changed, 78 insertions(+), 140 deletions(-)
Modified: website/public_html/beta/common/code/boost_archive.php
==============================================================================
--- website/public_html/beta/common/code/boost_archive.php	(original)
+++ website/public_html/beta/common/code/boost_archive.php	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -79,19 +79,6 @@
         return;
     }
 
-    // Check zipfile.
-
-    if (!is_file($archive_location_details['archive'])) {
-        file_not_found($archive_location_details['file'],
-            'Unable to find zipfile.');
-        return;        
-    }
-
-    header('last-modified:'. date(DATE_RFC2822,
-        filemtime($archive_location_details['archive'])));
-
-    // Extract the file from the zipfile
-
     $unzip =
       UNZIP
       .' -p '.escapeshellarg($archive_location_details['archive'])
Modified: website/public_html/beta/community/review_schedule.html
==============================================================================
--- website/public_html/beta/community/review_schedule.html	(original)
+++ website/public_html/beta/community/review_schedule.html	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -356,6 +356,18 @@
                     <td>-</td>
                   </tr>
 
+                  <tr>
+                    <td>Locale</td>
+
+                    <td>Artyom Beilis</td>
+
+                    <td>Sourceforge</td>
+
+                    <td>Needed</td>
+
+                    <td>-</td>
+                  </tr>
+
                 </tbody>
               </table>
 
@@ -377,6 +389,20 @@
                 </thead>
 
                   <tr>
+                    <td>Review Wizard Status Report</td>
+
+                    <td></td>
+
+                    <td>Ronald Garcia</td>
+
+                    <td>May 26, 2010</td>
+
+                    <td><a href=
+                    "http://listarchives.boost.org/boost-announce/2010/05/0262.php">
+			Report</a></td>
+                  </tr>
+
+                  <tr>
                     <td>Move</td>
 
                     <td>Ion Gaztañaga</td>
@@ -387,7 +413,7 @@
 
                     <td><a href=
                     "http://listarchives.boost.org/boost-announce/2010/05/0259.php">
-		    Ongoing</a></td>
+		    Results Pending</a></td>
                   </tr>
 
                   <tr>
@@ -576,7 +602,7 @@
 
                     <td><a href=
                     "http://listarchives.boost.org/boost-announce/2009/04/0231.php">
-			Accepted -- Added to SVN</a></td>
+			Accepted -- Added in 1.43</a></td>
                   </tr>
 
                   <tr>
@@ -693,7 +719,11 @@
 
                     <td><a href=
                     "http://listarchives.boost.org/boost-announce/2008/10/0205.php">
-                    Accepted Conditionally</a></td>
+                    Accepted Conditionally,</a><br>
+		     <a href=
+		     "http://listarchives.boost.org/Archives/boost/2010/05/167128.php">
+		       Under Development</a>
+		      </td>
                   </tr>
 
                 <tbody>
@@ -869,7 +899,7 @@
 
                     <td><a href=
                     "http://listarchives.boost.org/boost-announce/2007/12/0161.php">Accepted
-                    -- Added to SVN</a></td>
+                    -- Added in 1.43 </a></td>
                   </tr>
 
                   <tr>
@@ -897,7 +927,7 @@
 
                     <td><a href=
                     "http://listarchives.boost.org/boost-announce/2007/12/0153.php">Accepted
-                    -- Added to SVN</a></td>
+                    -- Added in 1.43</a></td>
                   </tr>
 
                   <tr>
@@ -966,8 +996,14 @@
 
                     <td>July 30, 2007 - August 13, 2007</td>
 
-                    <td><a href=
-                    "http://listarchives.boost.org/boost-announce/2007/08/0142.php">Accepted</a></td>
+                    <td>
+		      <a href=
+		       "http://listarchives.boost.org/boost-announce/2007/08/0142.php">
+			Accepted,</a><br>
+		     <a href=
+		     "http://listarchives.boost.org/Archives/boost/2010/05/167128.php">
+		       Orphaned</a>
+		      </td>
                   </tr>
 
                   <tr>
Modified: website/public_html/beta/feed/downloads.rss
 Deleted: website/public_html/beta/feed/downloads/bjam_3_1_17.qbk
 Modified: website/public_html/beta/feed/history.rss
 Modified: website/public_html/beta/feed/history/boost_1_43_0.qbk
 Modified: website/public_html/beta/feed/news.rss
==============================================================================
--- website/public_html/beta/feed/downloads.rss	(original)
+++ website/public_html/beta/feed/downloads.rss	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -44,7 +44,7 @@
           </li>
           <li>
             Range adaptors which can be combined with range-based algorithms for
-            unpresedented expressiveness and efficiency.
+            unprecedented expressiveness and efficiency.
           </li>
           <li>
             New functions: irange, istream_range, join, combine.
@@ -495,131 +495,46 @@
       and Vladimir Prus managed this release.
     </p>
   </div>
-</div></description></item><item><title>Boost Jam 3.1.17</title><pubDate>Sat, 29 Nov 2008 04:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
-      A year in the making this release has many stability improvements and various
-      performance improvements. And because of the efforts of Jurko the code is considerably
-      more readable!
-    </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941&release_id=643622><description><div class="description">
+</div></description></item><item><title>Boost Jam 3.1.18</title><pubDate>Mon, 22 Mar 2010 12:00:00 GMT</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
+      After years of bjam developments.. This is going to be the last unbundled release
+      of the 3.1.x series. From this point forward bjam will only be bundled as part
+      of the larger Boost Build system. And hence will likely change name at some
+      point. As a side effect of this move people will get more frequent release
+      of bjam (or whatever it ends up being called).
+    </span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost-jam/3.1.18/><description><div class="description">
   
   
   
   <p>
-    A year in the making this release has many stability improvements and various
-    performance improvements. And because of the efforts of Jurko the code is considerably
-    more readable!
+    After years of bjam developments.. This is going to be the last unbundled release
+    of the 3.1.x series. From this point forward bjam will only be bundled as part
+    of the larger Boost Build system. And hence will likely change name at some point.
+    As a side effect of this move people will get more frequent release of bjam (or
+    whatever it ends up being called).
   </p>
   <p>
-    <ul><li>Reflect the results of calling bjam from Python. -- <em>Rene R.</em>
-    </li>
-    <li>For building on Windows: Rework how arguments are parsed and tested to fix handling
-    of quoted arguments, options arguments, and arguments with &quot;=&quot;. --
-    <em>Rene R.</em> </li>
-    <li>Try to work around at least one compiler bug with
-    GCC and variable aliasing that causes crashes with hashing file cache entries.
-    -- <em>Rene R.</em> </li>
-    <li>Add -Wc,-fno-strict-aliasing for QCC/QNX to avoid
-    the same aliasing crashes as in the general GCC 4.x series (thanks to Niklas
-    Angare for the fix). -- <em>Rene R.</em> </li>
-    <li>On Windows let the child
-    bjam commands inherit stdin, as some commands assume it's available. -- <em>Rene
-    R.</em> </li>
-    <li>On Windows don't limit bjam output to ASCII as some tools output
-    characters in extended character sets. -- <em>Rene R.</em> </li>
-    <li>Isolate
-    running of bjam tests to individual bjam instances to prevent possible spillover
-    errors from one test affecting another test. Separate the bjam used to run the
-    tests vs. the bjam being tested. And add automatic re-building of the bjam being
-    tested. -- <em>Rene R.</em> </li>
-    <li>Fix some possible overrun issues revealed
-    by Fortify build. Thanks to Steven Robbins for pointing out the issues. -- <em>Rene
-    R.</em> </li>
-    <li>Handle \n and \r escape sequences. -- <em>Vladimir P.</em>
-    </li>
-    <li>Minor edits to remove -Wall warnings. -- <em>Rene R.</em> </li>
-    <li>Dynamically
-    adjust pwd buffer query size to allow for when PATH_MAX is default defined instead
-    of being provided by the system C library. -- <em>Rene R.</em> </li>
-    <li>Minor
-    perf improvement for bjam by replacing hash function with faster version. Only
-    1% diff for Boost tree. -- <em>Rene R.</em> </li>
-    <li>Updated Boost Jam's error
-    location reporting when parsing Jamfiles. Now it reports the correct error location
-    information when encountering an unexpected EOF. It now also reports where an
-    invalid lexical token being read started instead of finished which makes it much
-    easier to find errors like unclosed quotes or curly braces. -- <em>Jurko
-    G.</em> </li>
-    <li>Removed the -xarch=generic architecture from build.jam as this
-    option is unknown so the Sun compilers on Linux. -- <em>Noel B.</em>
-    </li>
-    <li>Fixed a bug with T_FATE_ISTMP getting reported as T_FATE_ISTMP &amp; T_FATE_NEEDTMP
-    at the same time due to a missing break in a switch statement. -- <em>Jurko
-    G.</em> </li>
-    <li>Fixed a Boost Jam bug causing it to sometimes trigger actions depending
-    on targets that have not been built yet. -- <em>Jurko G.</em> </li>
-    <li>Added
-    missing documentation for Boost Jam's :T variable expansion modifier which converts
-    all back-slashes ('\') to forward slashed ('/'). -- <em>Jurko G.</em>
-    </li>
-    <li>Added Boost Jam support for executing command lines longer than 2047 characters
-    (up to 8191) characters when running on Windows XP or later OS version. -- <em>Jurko
-    G.</em> </li>
-    <li>Fixed a Boost Jam bug on Windows causing its SHELL command not
-    to work correctly with some commands containing quotes. -- <em>Jurko G.</em>
-    </li>
-    <li>Corrected a potential memory leak in Boost Jam's builtin_shell() function that
-    would appear should Boost Jam ever start to release its allocated string objects.
-    -- <em>Jurko G.</em> </li>
-    <li>Made all Boost Jam's ECHO commands automatically
-    flush the standard output to make that output more promptly displayed to the
-    user. -- <em>Jurko G.</em> </li>
-    <li>Made Boost Jam tests quote their bjam
-    executable name when calling it allowing those executables to contain spaces
-    in their name and/or path. -- <em>Jurko G.</em> </li>
-    <li>Change execunix.c
-    to always use fork() instead of vfork() on the Mac. This works around known issues
-    with bjam on PPC under Tiger and a problem reported by Rene with bjam on x86
-    under Leopard. -- <em>Noel B.</em> </li>
-    <li>Corrected a bug in Boost Jam's
-    base Jambase script causing it to trim the error message displayed when its boost-build
-    rule gets called multiple times. -- <em>Jurko G.</em> </li>
-    <li>When importing
-    from Python into an module with empty string as name, import into root module.
+    <ul><li>New built-ins, MD5, SPLIT_BY_CHARACTERS, PRECIOUS, PAD, FILE_OPEN, and UPDATE_NOW.
     -- <em>Vladimir P.</em> </li>
-    <li>Patch for the NORMALIZE_PATH builtin Boost
-    Jam rule as well as an appropriate update for the path.jam Boost Build module
-    where that rule was being used to implement path join and related operations.
-    -- <em>Jurko G.</em> </li>
-    <li>Fixed a bug causing Boost Jam not to handle
-    target file names specified as both short and long file names correctly. --
-    <em>Jurko G.</em> </li>
-    <li>Relaxed test, ignoring case of drive letter. --
-    <em>Roland S.</em> </li>
-    <li>Implemented a patch contributed by Igor Nazarenko
-    reimplementing the list_sort() function to use a C qsort() function instead of
-    a hand-crafted merge-sort algorithm. Makes some list sortings (e.g. 1,2,1,2,1,2,1,2,
-    ...) extremely faster, in turn significantly speeding up some project builds.
-    -- <em>Jurko G.</em> </li>
-    <li>Fixed a bug with bjam not handling the '' root
-    Windows path correctly without its drive letter being specified. -- <em>Jurko
-    G.</em> </li>
-    <li>Solved the problem with child process returning the value 259 (Windows
-    constant STILL_ACTIVE) causing bjam never to detect that it exited and therefore
-    keep running in an endless loop. -- <em>Jurko G.</em> </li>
-    <li>Solved the
-    problem with bjam going into an active wait state, hogging up processor resources,
-    when waiting for one of its child processes to terminate while not all of its
-    available child process slots are being used. -- <em>Jurko G.</em>
+    <li>Ensure all file descriptors are closed when
+    executing actions complete on *nix. -- <em>Noel B.</em> </li>
+    <li>Fix warnings,
+    patch from Mateusz Loskot. -- <em>Vladimir P.</em> </li>
+    <li>Add KEEP_GOING
+    var to programatically override the '-q' option. -- <em>Vladimir P.</em>
+    </li>
+    <li>Add more parameters, up to 19 from 9, to rule invocations. Patch from Jonathan
+    Biggar. -- <em>Vladimir P.</em> </li>
+    <li>Print failed command output even
+    if the normally quite '-d0' option. -- <em>Vladimir P.</em> </li>
+    <li>Build
+    of bjam with vc10, aka Visual Studio 2010. -- <em>Vladimir P.</em>
     </li>
-    <li>Solved a race condition between bjam's output reading/child process termination
-    detection and the child process's output generation/termination which could have
-    caused bjam not to collect the terminated process's final output. -- <em>Jurko
-    G.</em> </li>
-    <li>Change from vfork to fork for executing actions on Darwin to improve
-    stability. -- <em>Noel B.</em> </li>
-    <li>Code reformatting and cleanups. --
-    <em>Jurko G.</em> </li>
-    <li>Implement ISFILE built-in. -- <em>Vladimir
+    <li>More macros for detection of OSPLAT, patch from John W. Bito. -- <em>Vladimir
     P.</em> </li>
+    <li>Add PARALLELISM var to programatically override the '-j' option.
+    -- <em>Vladimir P.</em> </li>
+    <li>Tweak doc building to allow for PDF generation
+    of docs. -- <em>John M.</em> </li>
 </ul>
   </p>
 </div></description></item></channel>
==============================================================================
--- website/public_html/beta/feed/downloads/bjam_3_1_17.qbk	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
+++ (empty file)
@@ -1,170 +0,0 @@
-[article Boost Jam 3.1.17
-    [quickbook 1.4]
-    [source-mode c++]
-    [purpose A year in the making this release has many stability improvements and various
-        performance improvements. And because of the efforts of Jurko the code is considerably
-        more readable!]
-    [authors [Rivera, Rene]]
-    [last-revision Sat, 29 Nov 2008 04:00:00 GMT]
-]
-
-[include ext.qbk]
-[template list[items]'''<itemizedlist>'''[items]'''</itemizedlist>''']
-[template li[text]'''<listitem>'''[text]'''</listitem>''']
-
-[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941&release_id=643622]
-
-A year in the making this release has many stability improvements and various performance
-improvements. And because of the efforts of Jurko the code is considerably more readable!
-
-[list
-    [li Reflect the results of calling bjam from Python.
-        -- ['Rene R.]
-        ]
-    [li For building on Windows: Rework how arguments are parsed and tested to fix handling
-        of quoted arguments, options arguments, and arguments with "=".
-        -- ['Rene R.]
-        ]
-    [li Try to work around at least one compiler bug with GCC and variable aliasing that
-        causes crashes with hashing file cache entries.
-        -- ['Rene R.]
-        ]
-    [li Add -Wc,-fno-strict-aliasing for QCC/QNX to avoid the same aliasing crashes as in
-        the general GCC 4.x series (thanks to Niklas Angare for the fix).
-        -- ['Rene R.]
-        ]
-    [li On Windows let the child bjam commands inherit stdin, as some commands assume
-        it's available.
-        -- ['Rene R.]
-        ]
-    [li On Windows don't limit bjam output to ASCII as some tools output characters in
-        extended character sets.
-        -- ['Rene R.]
-        ]
-    [li Isolate running of bjam tests to individual bjam instances to prevent possible
-        spillover errors from one test affecting another test. Separate the bjam used to run
-        the tests vs. the bjam being tested. And add automatic re-building of the bjam being
-        tested.
-        -- ['Rene R.]
-        ]
-    [li Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins
-        for pointing out the issues.
-        -- ['Rene R.]
-        ]
-    [li Handle \\n and \\r escape sequences.
-        -- ['Vladimir P.]
-        ]
-    [li Minor edits to remove -Wall warnings.
-        -- ['Rene R.]
-        ]
-    [li Dynamically adjust pwd buffer query size to allow for when PATH_MAX is default
-        defined instead of being provided by the system C library.
-        -- ['Rene R.]
-        ]
-    [li Minor perf improvement for bjam by replacing hash function with faster version. Only
-        1% diff for Boost tree.
-        -- ['Rene R.]
-        ]
-    [li Updated Boost Jam's error location reporting when parsing Jamfiles. Now it reports
-        the correct error location information when encountering an unexpected EOF. It now
-        also reports where an invalid lexical token being read started instead of finished
-        which makes it much easier to find errors like unclosed quotes or curly braces.
-        -- ['Jurko G.]
-        ]
-    [li Removed the -xarch=generic architecture from build.jam
-        as this option is unknown so the Sun compilers on Linux.
-        -- ['Noel B.]
-        ]
-    [li Fixed a bug with T_FATE_ISTMP getting reported as T_FATE_ISTMP & T_FATE_NEEDTMP at
-        the same time due to a missing break in a switch statement.
-        -- ['Jurko G.]
-        ]
-    [li Fixed a Boost Jam bug causing it to sometimes trigger actions depending on targets
-        that have not been built yet.
-        -- ['Jurko G.]
-        ]
-    [li Added missing documentation for Boost Jam's :T variable expansion modifier which
-        converts all back-slashes ('\\') to forward slashed ('/').
-        -- ['Jurko G.]
-        ]
-    [li Added Boost Jam support for executing command lines longer than 2047 characters (up
-        to 8191) characters when running on Windows XP or later OS version.
-        -- ['Jurko G.]
-        ]
-    [li Fixed a Boost Jam bug on Windows causing its SHELL command not to work correctly with
-        some commands containing quotes.
-        -- ['Jurko G.]
-        ]
-    [li Corrected a potential memory leak in Boost Jam's builtin_shell() function that would
-        appear should Boost Jam ever start to release its allocated string objects.
-        -- ['Jurko G.]
-        ]
-    [li Made all Boost Jam's ECHO commands automatically flush the standard output to make
-        that output more promptly displayed to the user.
-        -- ['Jurko G.]
-        ]
-    [li Made Boost Jam tests quote their bjam executable name when calling it allowing those
-        executables to contain spaces in their name and/or path.
-        -- ['Jurko G.]
-        ]
-    [li Change execunix.c to always use fork() instead of
-        vfork() on the Mac.  This works around known issues
-        with bjam on PPC under Tiger and a problem reported
-        by Rene with bjam on x86 under Leopard.
-        -- ['Noel B.]
-        ]
-    [li Corrected a bug in Boost Jam's base Jambase script causing it to trim the error
-        message displayed when its boost-build rule gets called multiple times.
-        -- ['Jurko G.]
-        ]
-    [li When importing from Python into an module with empty string as name,
-        import into root module.
-        -- ['Vladimir P.]
-        ]
-    [li Patch for the NORMALIZE_PATH builtin Boost Jam rule as well as an appropriate update
-        for the path.jam Boost Build module where that rule was being used to implement path
-        join and related operations.
-        -- ['Jurko G.]
-        ]
-    [li Fixed a bug causing Boost Jam not to handle target file names specified as both short
-        and long file names correctly.
-        -- ['Jurko G.]
-        ]
-    [li Relaxed test, ignoring case of drive letter.
-        -- ['Roland S.]
-        ]
-    [li Implemented a patch contributed by Igor Nazarenko reimplementing the list_sort()
-        function to use a C qsort() function instead of a hand-crafted merge-sort algorithm.
-        Makes some list sortings (e.g. 1,2,1,2,1,2,1,2, \.\.\.) extremely faster, in turn
-        significantly speeding up some project builds.
-        -- ['Jurko G.]
-        ]
-    [li Fixed a bug with bjam not handling the '\' root Windows path correctly without its
-        drive letter being specified.
-        -- ['Jurko G.]
-        ]
-    [li Solved the problem with child process returning the value 259 (Windows constant
-        STILL_ACTIVE) causing bjam never to detect that it exited and therefore keep running
-        in an endless loop.
-        -- ['Jurko G.]
-        ]
-    [li Solved the problem with bjam going into an active wait state, hogging up processor
-        resources, when waiting for one of its child processes to terminate while not all of
-        its available child process slots are being used.
-        -- ['Jurko G.]
-        ]
-    [li Solved a race condition between bjam's output reading/child process termination
-        detection and the child process's output generation/termination which could have
-        caused bjam not to collect the terminated process's final output.
-        -- ['Jurko G.]
-        ]
-    [li Change from vfork to fork for executing actions on Darwin to improve stability.
-        -- ['Noel B.]
-        ]
-    [li Code reformatting and cleanups.
-        -- ['Jurko G.]
-        ]
-    [li Implement ISFILE built-in.
-        -- ['Vladimir P.]
-        ]
-]
==============================================================================
--- website/public_html/beta/feed/history.rss	(original)
+++ website/public_html/beta/feed/history.rss	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -44,7 +44,7 @@
           </li>
           <li>
             Range adaptors which can be combined with range-based algorithms for
-            unpresedented expressiveness and efficiency.
+            unprecedented expressiveness and efficiency.
           </li>
           <li>
             New functions: irange, istream_range, join, combine.
==============================================================================
--- website/public_html/beta/feed/history/boost_1_43_0.qbk	(original)
+++ website/public_html/beta/feed/history/boost_1_43_0.qbk	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -34,7 +34,7 @@
   features from the recently reviewed Boost.RangeEx, from Neil Groves.
   * Range-based version of the full STL iterator based algorithms.
   * Range adaptors which can be combined with range-based algorithms for
-    unpresedented expressiveness and efficiency.
+    unprecedented expressiveness and efficiency.
   * New functions: irange, istream_range, join, combine.
 
 [endsect]
==============================================================================
--- website/public_html/beta/feed/news.rss	(original)
+++ website/public_html/beta/feed/news.rss	2010-05-27 16:54:28 EDT (Thu, 27 May 2010)
@@ -44,7 +44,7 @@
           </li>
           <li>
             Range adaptors which can be combined with range-based algorithms for
-            unpresedented expressiveness and efficiency.
+            unprecedented expressiveness and efficiency.
           </li>
           <li>
             New functions: irange, istream_range, join, combine.
 
$include_dir="/home/hyper-archives/boost-commit/include";
include("$include_dir/msg-footer.inc");
?>