From 11ea8aab765d3abcb0038b9684acb1cf2a9202ed Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 30 Sep 2003 13:02:51 +0000 Subject: [PATCH] switched over to new Boost Licence [SVN r20232] --- changes.txt | 284 ------------------ example/jgrep/jgrep.cpp | 11 +- example/jgrep/jgrep.h | 11 +- example/jgrep/main.cpp | 11 +- example/snippets/credit_card_example.cpp | 11 +- example/snippets/partial_regex_grep.cpp | 11 +- example/snippets/partial_regex_match.cpp | 11 +- example/snippets/regex_grep_example_1.cpp | 11 +- example/snippets/regex_grep_example_2.cpp | 11 +- example/snippets/regex_grep_example_3.cpp | 11 +- example/snippets/regex_grep_example_4.cpp | 11 +- example/snippets/regex_iterator_example.cpp | 11 +- example/snippets/regex_match_example.cpp | 11 +- example/snippets/regex_merge_example.cpp | 11 +- example/snippets/regex_replace_example.cpp | 11 +- example/snippets/regex_search_example.cpp | 11 +- example/snippets/regex_split_example_1.cpp | 11 +- example/snippets/regex_split_example_2.cpp | 11 +- .../snippets/regex_token_iterator_eg_1.cpp | 11 +- .../snippets/regex_token_iterator_eg_2.cpp | 11 +- example/timer/regex_timer.cpp | 11 +- include/boost/cregex.hpp | 11 +- include/boost/regex.h | 11 +- include/boost/regex.hpp | 11 +- include/boost/regex/config.hpp | 11 +- include/boost/regex/config/borland.hpp | 11 +- include/boost/regex/config/cstring.hpp | 11 +- include/boost/regex/config/cwchar.hpp | 11 +- .../regex/config/regex_library_include.hpp | 11 +- include/boost/regex/pattern_except.hpp | 11 +- include/boost/regex/regex_traits.hpp | 11 +- include/boost/regex/src.cpp | 11 +- include/boost/regex/user.hpp | 11 +- include/boost/regex/v3/cregex.hpp | 11 +- include/boost/regex/v3/fileiter.hpp | 11 +- include/boost/regex/v3/instances.hpp | 11 +- include/boost/regex/v3/regex.hpp | 11 +- include/boost/regex/v3/regex_compile.hpp | 11 +- include/boost/regex/v3/regex_cstring.hpp | 11 +- include/boost/regex/v3/regex_format.hpp | 11 +- include/boost/regex/v3/regex_fwd.hpp | 11 +- include/boost/regex/v3/regex_kmp.hpp | 11 +- .../boost/regex/v3/regex_library_include.hpp | 11 +- include/boost/regex/v3/regex_match.hpp | 11 +- include/boost/regex/v3/regex_raw_buffer.hpp | 11 +- include/boost/regex/v3/regex_split.hpp | 11 +- include/boost/regex/v3/regex_stack.hpp | 11 +- include/boost/regex/v3/regex_synch.hpp | 11 +- include/boost/regex/v3/regex_traits.hpp | 11 +- include/boost/regex/v4/basic_regex.hpp | 11 +- include/boost/regex/v4/char_regex_traits.hpp | 11 +- include/boost/regex/v4/cregex.hpp | 11 +- include/boost/regex/v4/fileiter.hpp | 11 +- include/boost/regex/v4/instances.hpp | 11 +- include/boost/regex/v4/iterator_category.hpp | 11 +- include/boost/regex/v4/iterator_traits.hpp | 11 +- include/boost/regex/v4/match_flags.hpp | 11 +- include/boost/regex/v4/match_results.hpp | 11 +- include/boost/regex/v4/mem_block_cache.hpp | 11 +- include/boost/regex/v4/perl_matcher.hpp | 11 +- .../boost/regex/v4/perl_matcher_common.hpp | 11 +- .../regex/v4/perl_matcher_non_recursive.hpp | 11 +- .../boost/regex/v4/perl_matcher_recursive.hpp | 11 +- include/boost/regex/v4/regbase.hpp | 11 +- include/boost/regex/v4/regex.hpp | 11 +- include/boost/regex/v4/regex_compile.hpp | 11 +- include/boost/regex/v4/regex_cstring.hpp | 11 +- include/boost/regex/v4/regex_format.hpp | 11 +- include/boost/regex/v4/regex_fwd.hpp | 11 +- include/boost/regex/v4/regex_grep.hpp | 11 +- include/boost/regex/v4/regex_iterator.hpp | 11 +- include/boost/regex/v4/regex_kmp.hpp | 11 +- include/boost/regex/v4/regex_match.hpp | 11 +- include/boost/regex/v4/regex_merge.hpp | 11 +- include/boost/regex/v4/regex_raw_buffer.hpp | 11 +- include/boost/regex/v4/regex_replace.hpp | 11 +- include/boost/regex/v4/regex_search.hpp | 11 +- include/boost/regex/v4/regex_split.hpp | 11 +- include/boost/regex/v4/regex_stack.hpp | 11 +- include/boost/regex/v4/regex_synch.hpp | 11 +- .../boost/regex/v4/regex_token_iterator.hpp | 11 +- include/boost/regex/v4/regex_traits.hpp | 11 +- include/boost/regex/v4/states.hpp | 11 +- include/boost/regex/v4/sub_match.hpp | 11 +- licence.txt | 19 -- old_include/cregex.h | 11 +- old_include/fileiter.h | 11 +- old_include/regex.h | 11 +- old_include/tests/snip1.cpp | 11 +- old_include/tests/snip2.cpp | 11 +- old_include/tests/snip3.cpp | 11 +- old_include/tests/snip4.cpp | 11 +- old_include/tests/snip5.cpp | 11 +- old_include/tests/snip6.cpp | 11 +- old_include/tests/snip7.cpp | 11 +- performance/command_line.cpp | 12 +- performance/main.cpp | 11 +- performance/regex_comparison.hpp | 7 +- performance/time_boost.cpp | 11 +- performance/time_greta.cpp | 11 +- performance/time_localised_boost.cpp | 11 +- performance/time_pcre.cpp | 12 +- performance/time_posix.cpp | 12 +- performance/time_safe_greta.cpp | 11 +- readme.txt | 17 +- src/c_regex_traits.cpp | 11 +- src/c_regex_traits_common.cpp | 11 +- src/cpp_regex_traits.cpp | 11 +- src/cregex.cpp | 11 +- src/fileiter.cpp | 11 +- src/instances.cpp | 11 +- src/posix_api.cpp | 11 +- src/primary_transform.hpp | 11 +- src/regex.cpp | 11 +- src/regex_debug.cpp | 11 +- src/regex_synch.cpp | 11 +- src/w32_regex_traits.cpp | 11 +- src/wide_posix_api.cpp | 11 +- src/winstances.cpp | 11 +- test/c_compiler_checks/posix_api_check.c | 11 +- test/c_compiler_checks/posix_api_check.cpp | 11 +- test/c_compiler_checks/wide_posix_api_check.c | 11 +- .../wide_posix_api_check.cpp | 11 +- test/concepts/concept_check.cpp | 11 +- test/concepts/wide_concept_check.cpp | 11 +- test/config_info/regex_config_info.cpp | 11 +- test/pathology/bad_expression_test.cpp | 11 +- test/pathology/recursion_test.cpp | 11 +- test/regress/parse.cpp | 11 +- test/regress/regex_test.cpp | 11 +- test/regress/regress.cpp | 11 +- test/regress/regress.h | 11 +- test/regress/tests.cpp | 11 +- test/regress/wregex_test.cpp | 11 +- 134 files changed, 531 insertions(+), 1229 deletions(-) delete mode 100644 changes.txt delete mode 100644 licence.txt diff --git a/changes.txt b/changes.txt deleted file mode 100644 index 73a053ca..00000000 --- a/changes.txt +++ /dev/null @@ -1,284 +0,0 @@ -Version 331: - -FIXED: All known current bugs. -ADDED: Support for default SGI allocator when available (even if it's not - standard conformant). - -Version 330: -BUG: Broken STLport-4.5 support. -BUG: Not all occurances of BOOST_RE_THREADS changed to use BOOST_HAS_THREADS - -CHANGED: Completely redesigned config support (now fully integrated with boost). -FIXED: Support for building with _UNICODE defined. -FIXED: Bug when running on Windows XP (character classification bitmaps wrong). - -Version 311: -FIXED: Support for STLPort 4.1b6. -FIXED: Library calling convention for VC6 debug builds. -FIXED: Borland compiler support when using non-default calling convention. -CHANGED: Reorganised and simplified config setup. -ADDED: Support for replacing only the first occurance during a regex_merge - using the format_first_only flag. -CHANGED: Removed use of deprecated api set_expression in one of the examples. - -Version 310: -ADDED: Support for static linking with VC6 + dynamic runtime. -CHANGED: Library directory structure. - -Version 305: -FIXED: VC6.sp5 fix. -ADDED: Support for mixed static/dynamic linking with vc6. -ADDED: Sunpro makefiles -FIXED: SunPro 6.1 support -FIXED: Spurious extra matches at the end of input when grepping with .* - -Version 304: -FIXED: Missing this-> prefix to some symbols in cpp_regex_traits.cpp -CHANGED: Error reporting for wide character tests. -FIXED: Win2K problem with [[:unicode:]] -FIXED: Signed/unsigned conversions in regex_compile.hpp and regex_format.hpp -ADDED: Forwarder functions to match_results. -FIXED: More errors from Como in strict mode. - -Version 303: -FIXED: Code glitches for Como compiler in strict mode. -FIXED: Missing fixes for cstdio header. -FIXED: memory leak in underlying w32 traits classes -FIXED: vc6 clean option to remove *.pch files. -CHANGED: Build options for VC6 to avoid compiler optimisation bug. -FIXED: Missing BOOST_RE_NO_WCSTRING guard around using declaration in regex.h -FIXED: Pathological regular expressions in snip4.cpp and in docs. -FIXED: Missing std:: prefixes in some headers. - -Version 302: -FIXED: STLPort debug problems. -FIXED: Compatibility with updated Dinkum libraries and VC6. -ADDED: Tentative support for partial matches (not yet documented). - -Version 301: -First boost release version, -CHANGED: reg_match to match_results -CHANGED: Documentation updated to reflect changes, provided links to sources from docs. -CHANGED: RegEx(const char*) constructor to explicit. -CHANGED: Return type of RegEx::Split to unsigned int. -ADDED: Exception documentation for OS errors. -REMOVED: BOOST_RE_NO_EXCEPTIONS macro. -FIXED: mapfile::open/close to check for OS errors. -FIXED: Non-exception safe code in cpp_regex_traits. -FIXED: Removed undefined symbol INFINITE from re_thrd.hpp -FIXED: Bug in configure script thread detection code. -CHANGED: "depreciated" to "deprecated" -FIXED: Documentation error for bad_expression. -CHANGED: regbase::flag_type to unsigned int -ADDED: explicit constructors to reg_expression/match_results -ADDED: extra signatures for regex_format/regex_merge for std::string arguments. -REMOVED: bad_pattern/bad_expression::what from regex.cpp -REMOVED: Implicit conversion operators from sub_match (except for conversion to basic_string). - -Version 300: -Candidate release boost version, -ADDED: Support for non-greedy repeats. -ADDED: Support for non-marking grouping. -ADDED: Auto-detection of STLPort STL versions. -CHANGED: Re-written and re-organised traits classes. -CHANGED: Regression test make files for more rigorous testing of all build versions. - -Version 249: -Pre-release boost version, -CHANGED: All macro prefixes to BOOST_RE_ -CHANGED: namespaces to boost -CHANGED: Header file extentions to .hpp -DEPRECIATED: Old style algorithms, replaced with more consistant naming style. -DEPRECIATED: Standard library independant compiles no longer possible, bespoke - classes replaced with standard library/boost equivalents where available. - -Version 221: -ADDED: C++ Builder 3 workaround in boost/detail/jgrep.hpp - -Version 220: -ADDED: Merge functions to class RegEx - - -Version 218: -FIXED: All known bugs prior to this version. -FIXED: Added workaround for gcc optimisation bug to jm/regmatch.h -ADDED: Cygwin mount point support. - -Version 217: -BUG: configure script did not correctly identify template - friend support, or template function partial ordering support. - -FIXED: All known bugs prior to this version. - -Version 216: -BUG: Some RegEx::Grep variants buggy. -BUG: FileIterator leaked memory. -BUG: Memory alignment problems with gcc/sparc platform - -CHANGED: RegEx callback declarations to cope with VC6 builds using - non-default calling conventions. -CHANGED: Some configuration options to try and keep Mingwin32 port - of gcc 2.95 happy. -FIXED: Bug in RegEx::What introduced in version 214 fix :-( - -Version 215: -CHANGED: Added #pragma push/pop to fix C++ Builder 3 problems. -CHANGED: Wide to narrow character conversions, to be more conformant with standard. -CHANGED: Minor documentation updates. - -Version 214: -FIXED All known bugs rpior to this point. -CHANGED: Minor changes to keep VC5 and GCC 2.95 happy. - -Version 213: -BUG: Far eastern versions of Win32 could not compile - re_nlsw.cpp due to string literal - code page - interactions. - -ADDED: Convenience conversion operators to sub_match<>. -CHANGED: Removed REG_E_MEMORY as it duplicates REG_ESPACE. -ADDED: Additional tests to regress. -CHANGED: RegEx::GrepFiles and RegEx::FindFiles previously had undefined - behaviour if the callback returned false, changed to abort - the whole search if the callback returns false. - -FIXED: All known bugs prior to this release. - -Version 212: -BUG: Use of catopen in re_mss.cpp causes problems on some systems. -BUG: Comparison operators for reg_expression and reg_match should be const. -BUG: Missing output iterator increment in regfmt.h. - -ADDED: REG_NOCOLLATE, so that locale dependent collation can be turned off for - the POSIX C API's as well as the underlying templates. -CHANGED: Misc. documentation updates. -FIXED: Linking problem for some egcs ports. -CHANGED: Tightened up exception safety. -ADDED: Convenience interfaces to query_match, reg_search, reg_grep, reg_format and reg_merge. -ADDED: Convenience std::string overloads of reg_expression members. -FIXED: All bugs found prior to this release. - - -Version 211: -BUG: RegEx::GrepFiles fails to log sub-expression matches correctly. -BUG: file_iterator/directory_iterator fail to find all files when using '*'. - -CHANGED: Changes required to make the code compile with HP's aCC compiler. -CHANGED: Using declarations, to hide implimentation details. -CHANGED: Behavior of ^ and $ to follow Unicode newline guidelines and account - for \r\n sequences. - -Version 210: -FIXED: All known bugs prior to this point. -ADDED: configure shell script for porting to Unix style systems. -CHANGED: jm::reg_match_base::pair to jm::sub_match, for easier porting. - -Version 200: -BUG: RegEx::GrepFiles buggy -BUG: RegEx::FindFiles buggy -BUG: non-portable header file usage in fileiter.h -BUG: non-portable enum declarations in headers. -BUG: non-portable use of isspace in regfacet.cpp -BUG: Missing regfac.obj from bcb makefiles. -BUG: non-portable declaration of type jm::reg_match_base::reference. -BUG: missing declaration required by some systems. -BUG: Use of JM_NO_WCSTRING incomplete. -BUG: Misspelled JM_NO_EXCEPTIONS in places. -BUG: regfmt.h has typo on line 538. -BUG: reg_format and reg_merge not portable to all output iterator types. -BUG: non-portable use of typedefs. -BUG: non-portable use of friend declarations. - -CHANGED: Allocator usage, to improve efficiency with instance based allocators. -CHANGED: regress.h, various fixes for various Borland C++ versions, allocators cleaned up. -ADDED: Win32 specific localisation code. -ADDED: C and C++ specific localisation code. -ADDED: collating element and equivalence class support. -CHANGED: Character class declarations. -CHANGED: Behaviour of ranges to deal with locales. -ADDED: Support for some perl escape sequences (but not yet (?...) ). -CHANGED: regbase::icase flag now turns on case insensitivity, - traits class char_regex_traits_i is now deprecated. -CHANGED: reg_grep now takes a predicate not an output iterator, - allows user code to terminate search midway through, - and to use regular callback function with grep. -CHANGED: Modified search heuristics to improve certain expression - types, especially expressions which start with a literal - string, or a single character repeat. The latter are much - less likely to become pathological now. -ADDED: High level C++ class RegEx. - -Version 111: -BUG: Wouldn't compile directly on C++ Builder 4 when it was released - (not really a bug - more an incompatibility) - -FIXED: All bugs discovered prior to this version (below). - -Version 110: -BUG: reg_match::maybe_assign could lead to pointer - overrun in certain (rare) circumstances. - -FIXED: All bugs discovered prior to this version (below). -FIXED: Support for VC++, GCC, EGCS. -CHANGED: Regress.h to work around various compiler bugs. - -Version 100: -BUG: Literal "," not recognised as a literal. - -FIXED: All bugs discovered prior to this version (below). -ADDED: Regress.exe, regression test application. - -Version 095 -BUG: wide character sets that start with ^ not recognised, - for example [^[:space:]] will not find anything. -BUG: reg_grep fails if match occurs at first character. -BUG: If regcomp fails, internal data not freed. -BUG: reg_grep fails to reinitialise match after assignment - to output iterator. Line start optimised search restarts - from the wrong location if the match is longer than one line. -BUG: POSIX API functions can propagate C++ exceptions if the - default allocator can throw exceptions. -BUG: character sets don't function correctly when regbase::char_classes - is not set. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/example/jgrep/jgrep.cpp b/example/jgrep/jgrep.cpp index ee176ff1..4daca956 100644 --- a/example/jgrep/jgrep.cpp +++ b/example/jgrep/jgrep.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -147,3 +143,4 @@ void process_grep(const char* file) } #endif + diff --git a/example/jgrep/jgrep.h b/example/jgrep/jgrep.h index 2efc3b4e..b5b74f6f 100644 --- a/example/jgrep/jgrep.h +++ b/example/jgrep/jgrep.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -51,3 +47,4 @@ void process_grep(const char* file); + diff --git a/example/jgrep/main.cpp b/example/jgrep/main.cpp index 201eadc9..5558d95d 100644 --- a/example/jgrep/main.cpp +++ b/example/jgrep/main.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -307,3 +303,4 @@ int main(int argc, char * argv[]) + diff --git a/example/snippets/credit_card_example.cpp b/example/snippets/credit_card_example.cpp index 7a59a99a..39265bdc 100644 --- a/example/snippets/credit_card_example.cpp +++ b/example/snippets/credit_card_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -68,3 +64,4 @@ int main() + diff --git a/example/snippets/partial_regex_grep.cpp b/example/snippets/partial_regex_grep.cpp index b5173ec3..33dd23ec 100644 --- a/example/snippets/partial_regex_grep.cpp +++ b/example/snippets/partial_regex_grep.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -104,3 +100,4 @@ int main(int argc, char* argv[]) + diff --git a/example/snippets/partial_regex_match.cpp b/example/snippets/partial_regex_match.cpp index f10d7e02..0d6f9583 100644 --- a/example/snippets/partial_regex_match.cpp +++ b/example/snippets/partial_regex_match.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -70,3 +66,4 @@ int main(int argc, char* argv[]) } + diff --git a/example/snippets/regex_grep_example_1.cpp b/example/snippets/regex_grep_example_1.cpp index 46438e09..7b41be1e 100644 --- a/example/snippets/regex_grep_example_1.cpp +++ b/example/snippets/regex_grep_example_1.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -128,3 +124,4 @@ int main(int argc, const char** argv) + diff --git a/example/snippets/regex_grep_example_2.cpp b/example/snippets/regex_grep_example_2.cpp index 3045e094..5d53c5d2 100644 --- a/example/snippets/regex_grep_example_2.cpp +++ b/example/snippets/regex_grep_example_2.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -121,3 +117,4 @@ int main(int argc, const char** argv) } + diff --git a/example/snippets/regex_grep_example_3.cpp b/example/snippets/regex_grep_example_3.cpp index 22c660eb..252ad45e 100644 --- a/example/snippets/regex_grep_example_3.cpp +++ b/example/snippets/regex_grep_example_3.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -147,3 +143,4 @@ int main(int argc, const char** argv) + diff --git a/example/snippets/regex_grep_example_4.cpp b/example/snippets/regex_grep_example_4.cpp index 98711851..1e1122b2 100644 --- a/example/snippets/regex_grep_example_4.cpp +++ b/example/snippets/regex_grep_example_4.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -154,3 +150,4 @@ int main() + diff --git a/example/snippets/regex_iterator_example.cpp b/example/snippets/regex_iterator_example.cpp index 6ec3d85e..5045ec22 100644 --- a/example/snippets/regex_iterator_example.cpp +++ b/example/snippets/regex_iterator_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -113,3 +109,4 @@ int main(int argc, const char** argv) } + diff --git a/example/snippets/regex_match_example.cpp b/example/snippets/regex_match_example.cpp index 12c65049..afe8005b 100644 --- a/example/snippets/regex_match_example.cpp +++ b/example/snippets/regex_match_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -106,3 +102,4 @@ int main(int argc) + diff --git a/example/snippets/regex_merge_example.cpp b/example/snippets/regex_merge_example.cpp index 7741b444..8f82e7cc 100644 --- a/example/snippets/regex_merge_example.cpp +++ b/example/snippets/regex_merge_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -135,3 +131,4 @@ const char* footer_text = "\n\n\n"; + diff --git a/example/snippets/regex_replace_example.cpp b/example/snippets/regex_replace_example.cpp index b00345ff..d17c55d2 100644 --- a/example/snippets/regex_replace_example.cpp +++ b/example/snippets/regex_replace_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -136,3 +132,4 @@ const char* footer_text = "\n\n\n"; + diff --git a/example/snippets/regex_search_example.cpp b/example/snippets/regex_search_example.cpp index dea9bb5a..bfc69829 100644 --- a/example/snippets/regex_search_example.cpp +++ b/example/snippets/regex_search_example.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -128,3 +124,4 @@ int main(int argc, const char** argv) + diff --git a/example/snippets/regex_split_example_1.cpp b/example/snippets/regex_split_example_1.cpp index 9288f5a9..15520417 100644 --- a/example/snippets/regex_split_example_1.cpp +++ b/example/snippets/regex_split_example_1.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -77,3 +73,4 @@ int main(int argc) return 0; } + diff --git a/example/snippets/regex_split_example_2.cpp b/example/snippets/regex_split_example_2.cpp index 9d237d38..fb26fdfa 100644 --- a/example/snippets/regex_split_example_2.cpp +++ b/example/snippets/regex_split_example_2.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -85,3 +81,4 @@ int main(int argc, char** argv) } + diff --git a/example/snippets/regex_token_iterator_eg_1.cpp b/example/snippets/regex_token_iterator_eg_1.cpp index 8ba8dcb5..3efe4d16 100644 --- a/example/snippets/regex_token_iterator_eg_1.cpp +++ b/example/snippets/regex_token_iterator_eg_1.cpp @@ -3,13 +3,9 @@ * Copyright (c) 12003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -73,3 +69,4 @@ int main(int argc) return 0; } + diff --git a/example/snippets/regex_token_iterator_eg_2.cpp b/example/snippets/regex_token_iterator_eg_2.cpp index 71b2188b..d1a958e8 100644 --- a/example/snippets/regex_token_iterator_eg_2.cpp +++ b/example/snippets/regex_token_iterator_eg_2.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -90,3 +86,4 @@ int main(int argc, char** argv) } + diff --git a/example/timer/regex_timer.cpp b/example/timer/regex_timer.cpp index 6964fd9c..f6c27e5a 100644 --- a/example/timer/regex_timer.cpp +++ b/example/timer/regex_timer.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -378,3 +374,4 @@ int main(int argc, char**argv) + diff --git a/include/boost/cregex.hpp b/include/boost/cregex.hpp index b57354fd..7514aad0 100644 --- a/include/boost/cregex.hpp +++ b/include/boost/cregex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -43,3 +39,4 @@ + diff --git a/include/boost/regex.h b/include/boost/regex.h index eefefbb7..4a590626 100644 --- a/include/boost/regex.h +++ b/include/boost/regex.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -100,3 +96,4 @@ using boost::reg_errcode_t; #endif // BOOST_RE_REGEX_H + diff --git a/include/boost/regex.hpp b/include/boost/regex.hpp index 21692007..e93fdb89 100644 --- a/include/boost/regex.hpp +++ b/include/boost/regex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -41,3 +37,4 @@ #endif // include + diff --git a/include/boost/regex/config.hpp b/include/boost/regex/config.hpp index 49c074f5..2372a024 100644 --- a/include/boost/regex/config.hpp +++ b/include/boost/regex/config.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -603,3 +599,4 @@ BOOST_REGEX_DECL void BOOST_REGEX_CALL print_regex_library_info(); + diff --git a/include/boost/regex/config/borland.hpp b/include/boost/regex/config/borland.hpp index ac830226..30bfc53c 100644 --- a/include/boost/regex/config/borland.hpp +++ b/include/boost/regex/config/borland.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -64,3 +60,4 @@ #endif + diff --git a/include/boost/regex/config/cstring.hpp b/include/boost/regex/config/cstring.hpp index 30d7eefb..43d1b7dc 100644 --- a/include/boost/regex/config/cstring.hpp +++ b/include/boost/regex/config/cstring.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -304,3 +300,4 @@ using ::toupper; #endif // __sgi #endif + diff --git a/include/boost/regex/config/cwchar.hpp b/include/boost/regex/config/cwchar.hpp index 0403a252..5faf6ae4 100644 --- a/include/boost/regex/config/cwchar.hpp +++ b/include/boost/regex/config/cwchar.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -185,3 +181,4 @@ using ::wcsxfrm; } // namespace std #endif + diff --git a/include/boost/regex/config/regex_library_include.hpp b/include/boost/regex/config/regex_library_include.hpp index af237300..a109d2da 100644 --- a/include/boost/regex/config/regex_library_include.hpp +++ b/include/boost/regex/config/regex_library_include.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -205,3 +201,4 @@ BOOST_LIB_DEBUG_OPT: nothing for release builds, + diff --git a/include/boost/regex/pattern_except.hpp b/include/boost/regex/pattern_except.hpp index 37bb8925..127e2b27 100644 --- a/include/boost/regex/pattern_except.hpp +++ b/include/boost/regex/pattern_except.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -63,3 +59,4 @@ public: #endif + diff --git a/include/boost/regex/regex_traits.hpp b/include/boost/regex/regex_traits.hpp index 09f9cc66..97124484 100644 --- a/include/boost/regex/regex_traits.hpp +++ b/include/boost/regex/regex_traits.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -42,3 +38,4 @@ + diff --git a/include/boost/regex/src.cpp b/include/boost/regex/src.cpp index 4e4f6b2a..344f5fbc 100644 --- a/include/boost/regex/src.cpp +++ b/include/boost/regex/src.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -56,3 +52,4 @@ #include "libs/regex/src/regex_synch.cpp" + diff --git a/include/boost/regex/user.hpp b/include/boost/regex/user.hpp index 29028b3b..d01bd609 100644 --- a/include/boost/regex/user.hpp +++ b/include/boost/regex/user.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -88,3 +84,4 @@ // higher if you have multiple threads all using boost.regex, or lower // if you don't want boost.regex to cache memory. // #define BOOST_REGEX_MAX_CACHE_BLOCKS 16 + diff --git a/include/boost/regex/v3/cregex.hpp b/include/boost/regex/v3/cregex.hpp index fdae77d9..3bdf8e4e 100644 --- a/include/boost/regex/v3/cregex.hpp +++ b/include/boost/regex/v3/cregex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -315,3 +311,4 @@ public: + diff --git a/include/boost/regex/v3/fileiter.hpp b/include/boost/regex/v3/fileiter.hpp index eaf18ba2..8a041aa5 100644 --- a/include/boost/regex/v3/fileiter.hpp +++ b/include/boost/regex/v3/fileiter.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -454,3 +450,4 @@ using boost::re_detail::mapfile; + diff --git a/include/boost/regex/v3/instances.hpp b/include/boost/regex/v3/instances.hpp index b3a81798..052db40c 100644 --- a/include/boost/regex/v3/instances.hpp +++ b/include/boost/regex/v3/instances.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -166,3 +162,4 @@ template void BOOST_REGEX_CALL match_results_base::cow(); + diff --git a/include/boost/regex/v3/regex.hpp b/include/boost/regex/v3/regex.hpp index db7f8609..ecf983dc 100644 --- a/include/boost/regex/v3/regex.hpp +++ b/include/boost/regex/v3/regex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -1632,5 +1628,6 @@ typedef match_results wsmatch; + diff --git a/include/boost/regex/v3/regex_compile.hpp b/include/boost/regex/v3/regex_compile.hpp index 82c410b1..d504a582 100644 --- a/include/boost/regex/v3/regex_compile.hpp +++ b/include/boost/regex/v3/regex_compile.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -2121,3 +2117,4 @@ void BOOST_REGEX_CALL reg_expression::fail(unsigned in + diff --git a/include/boost/regex/v3/regex_cstring.hpp b/include/boost/regex/v3/regex_cstring.hpp index 99495024..83aba0d4 100644 --- a/include/boost/regex/v3/regex_cstring.hpp +++ b/include/boost/regex/v3/regex_cstring.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -132,3 +128,4 @@ inline void BOOST_REGEX_CALL re_strfree(charT* p) + diff --git a/include/boost/regex/v3/regex_format.hpp b/include/boost/regex/v3/regex_format.hpp index 5201a489..a9d5fb1f 100644 --- a/include/boost/regex/v3/regex_format.hpp +++ b/include/boost/regex/v3/regex_format.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -577,3 +573,4 @@ std::basic_string regex_merge(const std::basic_string& s, + diff --git a/include/boost/regex/v3/regex_fwd.hpp b/include/boost/regex/v3/regex_fwd.hpp index 2c3aca1a..c610cfe4 100644 --- a/include/boost/regex/v3/regex_fwd.hpp +++ b/include/boost/regex/v3/regex_fwd.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -68,3 +64,4 @@ typedef reg_expression, BOOST_DEFAULT_ALLOCATOR(w + diff --git a/include/boost/regex/v3/regex_kmp.hpp b/include/boost/regex/v3/regex_kmp.hpp index 3a5e7080..008c0662 100644 --- a/include/boost/regex/v3/regex_kmp.hpp +++ b/include/boost/regex/v3/regex_kmp.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -109,3 +105,4 @@ kmp_info* kmp_compile(iterator first, iterator last, charT, Trans transla + diff --git a/include/boost/regex/v3/regex_library_include.hpp b/include/boost/regex/v3/regex_library_include.hpp index ec5f7c33..73aa5deb 100644 --- a/include/boost/regex/v3/regex_library_include.hpp +++ b/include/boost/regex/v3/regex_library_include.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -182,3 +178,4 @@ BOOST_LIB_DEBUG_OPT: nothing for release builds, + diff --git a/include/boost/regex/v3/regex_match.hpp b/include/boost/regex/v3/regex_match.hpp index e9b29cf4..259bb4f9 100644 --- a/include/boost/regex/v3/regex_match.hpp +++ b/include/boost/regex/v3/regex_match.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -2014,3 +2010,4 @@ inline unsigned int regex_grep(bool (*foo)(const match_results::insert(size_type pos, size_type n + diff --git a/include/boost/regex/v3/regex_split.hpp b/include/boost/regex/v3/regex_split.hpp index 91babcd0..40b91452 100644 --- a/include/boost/regex/v3/regex_split.hpp +++ b/include/boost/regex/v3/regex_split.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -150,3 +146,4 @@ inline std::size_t regex_split(OutputIterator out, #endif + diff --git a/include/boost/regex/v3/regex_stack.hpp b/include/boost/regex/v3/regex_stack.hpp index e81403b3..bcf2c48d 100644 --- a/include/boost/regex/v3/regex_stack.hpp +++ b/include/boost/regex/v3/regex_stack.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -225,3 +221,4 @@ jstack::~jstack() + diff --git a/include/boost/regex/v3/regex_synch.hpp b/include/boost/regex/v3/regex_synch.hpp index c3e4a9f3..7f38f889 100644 --- a/include/boost/regex/v3/regex_synch.hpp +++ b/include/boost/regex/v3/regex_synch.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -211,3 +207,4 @@ BOOST_REGEX_DECL extern unsigned int re_lock_count; + diff --git a/include/boost/regex/v3/regex_traits.hpp b/include/boost/regex/v3/regex_traits.hpp index 087581bf..d674e796 100644 --- a/include/boost/regex/v3/regex_traits.hpp +++ b/include/boost/regex/v3/regex_traits.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -816,3 +812,4 @@ class regex_traits : public cpp_regex_traits + diff --git a/include/boost/regex/v4/basic_regex.hpp b/include/boost/regex/v4/basic_regex.hpp index 2b6f0a93..c47d151a 100644 --- a/include/boost/regex/v4/basic_regex.hpp +++ b/include/boost/regex/v4/basic_regex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -389,3 +385,4 @@ public: #endif #endif + diff --git a/include/boost/regex/v4/char_regex_traits.hpp b/include/boost/regex/v4/char_regex_traits.hpp index dbaa7ae9..b773ea74 100644 --- a/include/boost/regex/v4/char_regex_traits.hpp +++ b/include/boost/regex/v4/char_regex_traits.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -83,3 +79,4 @@ public: #endif #endif // include + diff --git a/include/boost/regex/v4/cregex.hpp b/include/boost/regex/v4/cregex.hpp index e83e03aa..04fe05b6 100644 --- a/include/boost/regex/v4/cregex.hpp +++ b/include/boost/regex/v4/cregex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -282,3 +278,4 @@ public: + diff --git a/include/boost/regex/v4/fileiter.hpp b/include/boost/regex/v4/fileiter.hpp index 959dfecf..3008e016 100644 --- a/include/boost/regex/v4/fileiter.hpp +++ b/include/boost/regex/v4/fileiter.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -448,3 +444,4 @@ using boost::re_detail::mapfile; + diff --git a/include/boost/regex/v4/instances.hpp b/include/boost/regex/v4/instances.hpp index b2d440ce..c22c3358 100644 --- a/include/boost/regex/v4/instances.hpp +++ b/include/boost/regex/v4/instances.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -90,3 +86,4 @@ template class BOOST_REGEX_DECL reg_expression< BOOST_REGEX_CHAR_T >; + diff --git a/include/boost/regex/v4/iterator_category.hpp b/include/boost/regex/v4/iterator_category.hpp index d0c2b0f7..1bbdbbde 100644 --- a/include/boost/regex/v4/iterator_category.hpp +++ b/include/boost/regex/v4/iterator_category.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -88,3 +84,4 @@ const bool is_random_access_iterator::value; } #endif + diff --git a/include/boost/regex/v4/iterator_traits.hpp b/include/boost/regex/v4/iterator_traits.hpp index 2b721df1..12530175 100644 --- a/include/boost/regex/v4/iterator_traits.hpp +++ b/include/boost/regex/v4/iterator_traits.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -104,3 +100,4 @@ struct regex_iterator_traits : public std::iterator_traits {}; #endif #endif + diff --git a/include/boost/regex/v4/match_flags.hpp b/include/boost/regex/v4/match_flags.hpp index 3cd71b83..611e7bf1 100644 --- a/include/boost/regex/v4/match_flags.hpp +++ b/include/boost/regex/v4/match_flags.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -133,3 +129,4 @@ using regex_constants::format_first_only; } // namespace boost #endif // __cplusplus #endif // include guard + diff --git a/include/boost/regex/v4/match_results.hpp b/include/boost/regex/v4/match_results.hpp index b8397335..04d6f34d 100644 --- a/include/boost/regex/v4/match_results.hpp +++ b/include/boost/regex/v4/match_results.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -318,3 +314,4 @@ std::ostream& operator << (std::ostream& os, #endif #endif + diff --git a/include/boost/regex/v4/mem_block_cache.hpp b/include/boost/regex/v4/mem_block_cache.hpp index 79a08bd0..88617f14 100644 --- a/include/boost/regex/v4/mem_block_cache.hpp +++ b/include/boost/regex/v4/mem_block_cache.hpp @@ -2,13 +2,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -95,3 +91,4 @@ extern mem_block_cache block_cache; #endif #endif + diff --git a/include/boost/regex/v4/perl_matcher.hpp b/include/boost/regex/v4/perl_matcher.hpp index 9ba41274..3b04f802 100644 --- a/include/boost/regex/v4/perl_matcher.hpp +++ b/include/boost/regex/v4/perl_matcher.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -444,3 +440,4 @@ private: #include #endif + diff --git a/include/boost/regex/v4/perl_matcher_common.hpp b/include/boost/regex/v4/perl_matcher_common.hpp index f23d17a8..2e524f87 100644 --- a/include/boost/regex/v4/perl_matcher_common.hpp +++ b/include/boost/regex/v4/perl_matcher_common.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -798,3 +794,4 @@ bool perl_matcher::find_restart_lit #endif #endif + diff --git a/include/boost/regex/v4/perl_matcher_non_recursive.hpp b/include/boost/regex/v4/perl_matcher_non_recursive.hpp index cd228088..d3ac038e 100644 --- a/include/boost/regex/v4/perl_matcher_non_recursive.hpp +++ b/include/boost/regex/v4/perl_matcher_non_recursive.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -1263,3 +1259,4 @@ bool perl_matcher::unwind_non_greed #endif + diff --git a/include/boost/regex/v4/perl_matcher_recursive.hpp b/include/boost/regex/v4/perl_matcher_recursive.hpp index 62916fea..c3983dfa 100644 --- a/include/boost/regex/v4/perl_matcher_recursive.hpp +++ b/include/boost/regex/v4/perl_matcher_recursive.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -706,3 +702,4 @@ bool perl_matcher::backtrack_till_m #endif #endif + diff --git a/include/boost/regex/v4/regbase.hpp b/include/boost/regex/v4/regbase.hpp index 8ecc427d..46b76d05 100644 --- a/include/boost/regex/v4/regbase.hpp +++ b/include/boost/regex/v4/regbase.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -150,3 +146,4 @@ namespace regex_constants{ #endif #endif + diff --git a/include/boost/regex/v4/regex.hpp b/include/boost/regex/v4/regex.hpp index c12c979b..75e94052 100644 --- a/include/boost/regex/v4/regex.hpp +++ b/include/boost/regex/v4/regex.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -191,5 +187,6 @@ typedef match_results wsmatch; + diff --git a/include/boost/regex/v4/regex_compile.hpp b/include/boost/regex/v4/regex_compile.hpp index ed40ba74..792b277e 100644 --- a/include/boost/regex/v4/regex_compile.hpp +++ b/include/boost/regex/v4/regex_compile.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -2184,3 +2180,4 @@ void BOOST_REGEX_CALL reg_expression::fail(unsigned in + diff --git a/include/boost/regex/v4/regex_cstring.hpp b/include/boost/regex/v4/regex_cstring.hpp index f2896f79..2ff707d6 100644 --- a/include/boost/regex/v4/regex_cstring.hpp +++ b/include/boost/regex/v4/regex_cstring.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -124,3 +120,4 @@ inline void BOOST_REGEX_CALL re_strfree(charT* p) + diff --git a/include/boost/regex/v4/regex_format.hpp b/include/boost/regex/v4/regex_format.hpp index a8384c87..8290f869 100644 --- a/include/boost/regex/v4/regex_format.hpp +++ b/include/boost/regex/v4/regex_format.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -538,3 +534,4 @@ std::basic_string regex_format(const match_results& + diff --git a/include/boost/regex/v4/regex_fwd.hpp b/include/boost/regex/v4/regex_fwd.hpp index 02c16571..2fd90c4e 100644 --- a/include/boost/regex/v4/regex_fwd.hpp +++ b/include/boost/regex/v4/regex_fwd.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -70,3 +66,4 @@ typedef basic_regex, BOOST_DEFAULT_ALLOCATOR(wcha + diff --git a/include/boost/regex/v4/regex_grep.hpp b/include/boost/regex/v4/regex_grep.hpp index 6a6de608..5fe99039 100644 --- a/include/boost/regex/v4/regex_grep.hpp +++ b/include/boost/regex/v4/regex_grep.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -144,3 +140,4 @@ inline unsigned int regex_grep(bool (*foo)(const match_results* kmp_compile(iterator first, iterator last, charT, Trans transla + diff --git a/include/boost/regex/v4/regex_match.hpp b/include/boost/regex/v4/regex_match.hpp index 530b08b9..0bc4ee2b 100644 --- a/include/boost/regex/v4/regex_match.hpp +++ b/include/boost/regex/v4/regex_match.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -193,3 +189,4 @@ inline bool regex_match(const std::basic_string& s, + diff --git a/include/boost/regex/v4/regex_merge.hpp b/include/boost/regex/v4/regex_merge.hpp index 42ea3ccb..2d26e544 100644 --- a/include/boost/regex/v4/regex_merge.hpp +++ b/include/boost/regex/v4/regex_merge.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -80,3 +76,4 @@ inline std::basic_string regex_merge(const std::basic_string& s, #endif // BOOST_REGEX_V4_REGEX_MERGE_HPP + diff --git a/include/boost/regex/v4/regex_raw_buffer.hpp b/include/boost/regex/v4/regex_raw_buffer.hpp index 1f518a68..475452d2 100644 --- a/include/boost/regex/v4/regex_raw_buffer.hpp +++ b/include/boost/regex/v4/regex_raw_buffer.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -254,3 +250,4 @@ void* BOOST_REGEX_CALL raw_storage::insert(size_type pos, size_type n + diff --git a/include/boost/regex/v4/regex_replace.hpp b/include/boost/regex/v4/regex_replace.hpp index 6cbb960a..b2f48789 100644 --- a/include/boost/regex/v4/regex_replace.hpp +++ b/include/boost/regex/v4/regex_replace.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -89,3 +85,4 @@ std::basic_string regex_replace(const std::basic_string& s, #endif // BOOST_REGEX_V4_REGEX_REPLACE_HPP + diff --git a/include/boost/regex/v4/regex_search.hpp b/include/boost/regex/v4/regex_search.hpp index 91905a39..16bc7f39 100644 --- a/include/boost/regex/v4/regex_search.hpp +++ b/include/boost/regex/v4/regex_search.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -195,3 +191,4 @@ inline bool regex_search(const std::basic_string& s, #endif // BOOST_REGEX_V4_REGEX_SEARCH_HPP + diff --git a/include/boost/regex/v4/regex_split.hpp b/include/boost/regex/v4/regex_split.hpp index ef90c76f..70e47898 100644 --- a/include/boost/regex/v4/regex_split.hpp +++ b/include/boost/regex/v4/regex_split.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -150,3 +146,4 @@ inline std::size_t regex_split(OutputIterator out, #endif + diff --git a/include/boost/regex/v4/regex_stack.hpp b/include/boost/regex/v4/regex_stack.hpp index 179e11e3..9a8985a6 100644 --- a/include/boost/regex/v4/regex_stack.hpp +++ b/include/boost/regex/v4/regex_stack.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -226,3 +222,4 @@ jstack::~jstack() + diff --git a/include/boost/regex/v4/regex_synch.hpp b/include/boost/regex/v4/regex_synch.hpp index 6f7a5dc2..4f58839a 100644 --- a/include/boost/regex/v4/regex_synch.hpp +++ b/include/boost/regex/v4/regex_synch.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -211,3 +207,4 @@ BOOST_REGEX_DECL extern unsigned int re_lock_count; + diff --git a/include/boost/regex/v4/regex_token_iterator.hpp b/include/boost/regex/v4/regex_token_iterator.hpp index c44797ee..20ba1834 100644 --- a/include/boost/regex/v4/regex_token_iterator.hpp +++ b/include/boost/regex/v4/regex_token_iterator.hpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -268,3 +264,4 @@ private: #endif // BOOST_REGEX_V4_REGEX_TOKEN_ITERATOR_HPP + diff --git a/include/boost/regex/v4/regex_traits.hpp b/include/boost/regex/v4/regex_traits.hpp index 702857e7..ab80906f 100644 --- a/include/boost/regex/v4/regex_traits.hpp +++ b/include/boost/regex/v4/regex_traits.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -808,3 +804,4 @@ class regex_traits : public cpp_regex_traits + diff --git a/include/boost/regex/v4/states.hpp b/include/boost/regex/v4/states.hpp index e5bea6f6..ddca17d8 100644 --- a/include/boost/regex/v4/states.hpp +++ b/include/boost/regex/v4/states.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -232,3 +228,4 @@ iterator BOOST_REGEX_CALL re_is_set_member(iterator next, #endif + diff --git a/include/boost/regex/v4/sub_match.hpp b/include/boost/regex/v4/sub_match.hpp index f0d33850..278f0a23 100644 --- a/include/boost/regex/v4/sub_match.hpp +++ b/include/boost/regex/v4/sub_match.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -335,3 +331,4 @@ sub_match::operator unsigned int()const #endif #endif + diff --git a/licence.txt b/licence.txt deleted file mode 100644 index 90ca57a5..00000000 --- a/licence.txt +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 1998-2000 -Dr John Maddock - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation. Dr John Maddock makes no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -Footnotes: -1) Localised versions may translate the above notice into the native - language of the version. -2) The above notice applies to source code and documentation, users - who are distributing only binary forms, need only indicate, somewhere - in their documentation or in their help|about notice that the product - uses this library and that the copyright is Dr John Maddock 1998-2000 - diff --git a/old_include/cregex.h b/old_include/cregex.h index 9e975a19..45ba6d43 100644 --- a/old_include/cregex.h +++ b/old_include/cregex.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -127,3 +123,4 @@ using namespace boost; #endif #endif // include guard + diff --git a/old_include/fileiter.h b/old_include/fileiter.h index 7a3a75e6..14093821 100644 --- a/old_include/fileiter.h +++ b/old_include/fileiter.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -23,3 +19,4 @@ using boost::re_detail::file_iterator; using boost::re_detail::mapfile; #endif + diff --git a/old_include/regex.h b/old_include/regex.h index 7d8ba539..58663c8c 100644 --- a/old_include/regex.h +++ b/old_include/regex.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -437,3 +433,4 @@ using namespace boost::deprecated; #endif + diff --git a/old_include/tests/snip1.cpp b/old_include/tests/snip1.cpp index b10ee080..4f0d810b 100644 --- a/old_include/tests/snip1.cpp +++ b/old_include/tests/snip1.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -75,3 +71,4 @@ int main() + diff --git a/old_include/tests/snip2.cpp b/old_include/tests/snip2.cpp index aec7fd7e..6f38601d 100644 --- a/old_include/tests/snip2.cpp +++ b/old_include/tests/snip2.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -82,3 +78,4 @@ int main(int argc, const char** argv) + diff --git a/old_include/tests/snip3.cpp b/old_include/tests/snip3.cpp index aae22e78..35f75570 100644 --- a/old_include/tests/snip3.cpp +++ b/old_include/tests/snip3.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -83,3 +79,4 @@ int main(int argc, const char** argv) + diff --git a/old_include/tests/snip4.cpp b/old_include/tests/snip4.cpp index 5bd3f544..1499c332 100644 --- a/old_include/tests/snip4.cpp +++ b/old_include/tests/snip4.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -103,3 +99,4 @@ const char* footer_text = "\n\n\n"; + diff --git a/old_include/tests/snip5.cpp b/old_include/tests/snip5.cpp index f14f57b4..c46d96ba 100644 --- a/old_include/tests/snip5.cpp +++ b/old_include/tests/snip5.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -49,3 +45,4 @@ void IndexClasses(const std::string& file) } + diff --git a/old_include/tests/snip6.cpp b/old_include/tests/snip6.cpp index 65fd72b3..62f6e7d4 100644 --- a/old_include/tests/snip6.cpp +++ b/old_include/tests/snip6.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -98,3 +94,4 @@ int main(int argc, const char** argv) } + diff --git a/old_include/tests/snip7.cpp b/old_include/tests/snip7.cpp index a9600801..83737b3f 100644 --- a/old_include/tests/snip7.cpp +++ b/old_include/tests/snip7.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2000 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -100,3 +96,4 @@ int main(int argc, const char** argv) } + diff --git a/performance/command_line.cpp b/performance/command_line.cpp index a8fdc680..e3715ab4 100644 --- a/performance/command_line.cpp +++ b/performance/command_line.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002-2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -481,4 +477,4 @@ void output_final_html() { std::cout << html_contents; } -} \ No newline at end of file +} diff --git a/performance/main.cpp b/performance/main.cpp index 96ecbaf8..0229aeb1 100644 --- a/performance/main.cpp +++ b/performance/main.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -249,3 +245,4 @@ int cpp_main(int argc, char * argv[]) return 0; } + diff --git a/performance/regex_comparison.hpp b/performance/regex_comparison.hpp index 0a695e3b..28eea2c1 100644 --- a/performance/regex_comparison.hpp +++ b/performance/regex_comparison.hpp @@ -3,9 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * All rights reserved. - * May not be transfered or disclosed to a third party without - * prior consent of the author. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -134,3 +134,4 @@ inline void test_find_all(const std::string& re, const std::string& text, bool i #define REPEAT_COUNT 10 #endif + diff --git a/performance/time_boost.cpp b/performance/time_boost.cpp index 9dc3e791..8d611f1d 100644 --- a/performance/time_boost.cpp +++ b/performance/time_boost.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -96,3 +92,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) } } + diff --git a/performance/time_greta.cpp b/performance/time_greta.cpp index f6e4b309..552a48e9 100644 --- a/performance/time_greta.cpp +++ b/performance/time_greta.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -123,3 +119,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) #endif + diff --git a/performance/time_localised_boost.cpp b/performance/time_localised_boost.cpp index d1aeac89..db186c9e 100644 --- a/performance/time_localised_boost.cpp +++ b/performance/time_localised_boost.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -96,3 +92,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) } } + diff --git a/performance/time_pcre.cpp b/performance/time_pcre.cpp index 5956b521..7ae98796 100644 --- a/performance/time_pcre.cpp +++ b/performance/time_pcre.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -177,4 +173,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) } -#endif \ No newline at end of file +#endif diff --git a/performance/time_posix.cpp b/performance/time_posix.cpp index cd2cec68..5d041696 100644 --- a/performance/time_posix.cpp +++ b/performance/time_posix.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -140,4 +136,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) } } -#endif \ No newline at end of file +#endif diff --git a/performance/time_safe_greta.cpp b/performance/time_safe_greta.cpp index 6c600bda..0bf5c25f 100644 --- a/performance/time_safe_greta.cpp +++ b/performance/time_safe_greta.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -125,3 +121,4 @@ double time_find_all(const std::string& re, const std::string& text, bool icase) #endif + diff --git a/readme.txt b/readme.txt index a3cfefd8..2110a3b8 100644 --- a/readme.txt +++ b/readme.txt @@ -1,24 +1,21 @@ -Copyright (c) 1998-2000 +Copyright (c) 1998-2003 Dr John Maddock -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation. Dr John Maddock makes no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) ************************************************************************ Full instructions for use of this library can be accessed from -libs/regex/index.htm +libs/regex/docs/index.html Installation instructions and library overview is are in -libs/regex/introduction.htm +libs/regex/docs/introduction.html This library is part of boost (see www.boost.org), the latest version of the library is available from the boost web site, or development snapshots from the boost cvs repository at http://sourceforge.net/project/?group_id=7586 + diff --git a/src/c_regex_traits.cpp b/src/c_regex_traits.cpp index 494fe65e..43b29ad5 100644 --- a/src/c_regex_traits.cpp +++ b/src/c_regex_traits.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -1077,3 +1073,4 @@ std::size_t BOOST_REGEX_CALL c_regex_traits::strwiden(wchar_t *s1, std: + diff --git a/src/c_regex_traits_common.cpp b/src/c_regex_traits_common.cpp index df2caabd..5012b1a4 100644 --- a/src/c_regex_traits_common.cpp +++ b/src/c_regex_traits_common.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -560,3 +556,4 @@ BOOST_REGEX_DECL wchar_t wide_lower_case_map[] = { + diff --git a/src/cpp_regex_traits.cpp b/src/cpp_regex_traits.cpp index 89a7c8e7..235e3666 100644 --- a/src/cpp_regex_traits.cpp +++ b/src/cpp_regex_traits.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -905,3 +901,4 @@ void cpp_regex_traits::swap(cpp_regex_traits& that) + diff --git a/src/cregex.cpp b/src/cregex.cpp index 9ccfadcb..aa82d649 100644 --- a/src/cregex.cpp +++ b/src/cregex.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -641,3 +637,4 @@ basic_string::replace(char* f1, char* f2, const char* i1, con + diff --git a/src/fileiter.cpp b/src/fileiter.cpp index 042e2b98..461cc618 100644 --- a/src/fileiter.cpp +++ b/src/fileiter.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -906,3 +902,4 @@ bool _fi_FindClose(_fi_find_handle dat) + diff --git a/src/instances.cpp b/src/instances.cpp index afaef373..26e1197a 100644 --- a/src/instances.cpp +++ b/src/instances.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -34,3 +30,4 @@ #include #endif + diff --git a/src/posix_api.cpp b/src/posix_api.cpp index 4c2025c2..5568a850 100644 --- a/src/posix_api.cpp +++ b/src/posix_api.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -242,3 +238,4 @@ BOOST_REGEX_DECL void BOOST_REGEX_CCALL regfreeA(regex_tA* expression) + diff --git a/src/primary_transform.hpp b/src/primary_transform.hpp index 32d9c8a5..8eac439c 100644 --- a/src/primary_transform.hpp +++ b/src/primary_transform.hpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -118,3 +114,4 @@ unsigned find_sort_syntax(const traits* pt, charT* delim) + diff --git a/src/regex.cpp b/src/regex.cpp index 166da6ee..1c261a1c 100644 --- a/src/regex.cpp +++ b/src/regex.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -161,3 +157,4 @@ int WINAPI DllEntryPoint(HINSTANCE , unsigned long , void*) + diff --git a/src/regex_debug.cpp b/src/regex_debug.cpp index 6eeee24c..89486eb6 100644 --- a/src/regex_debug.cpp +++ b/src/regex_debug.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -253,3 +249,4 @@ BOOST_REGEX_DECL void BOOST_REGEX_CALL print_regex_library_info() + diff --git a/src/regex_synch.cpp b/src/regex_synch.cpp index 93300cf5..718e8214 100644 --- a/src/regex_synch.cpp +++ b/src/regex_synch.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -75,3 +71,4 @@ BOOST_REGEX_DECL unsigned int re_lock_count = 0; + diff --git a/src/w32_regex_traits.cpp b/src/w32_regex_traits.cpp index ddb8d20e..8a8f690e 100644 --- a/src/w32_regex_traits.cpp +++ b/src/w32_regex_traits.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -1108,3 +1104,4 @@ unsigned short w32_regex_traits::wide_unicode_classes[] = { + diff --git a/src/wide_posix_api.cpp b/src/wide_posix_api.cpp index 841c92b2..a72cd78e 100644 --- a/src/wide_posix_api.cpp +++ b/src/wide_posix_api.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -251,3 +247,4 @@ BOOST_REGEX_DECL void BOOST_REGEX_CCALL regfreeW(regex_tW* expression) + diff --git a/src/winstances.cpp b/src/winstances.cpp index ef35ee87..afbe21ad 100644 --- a/src/winstances.cpp +++ b/src/winstances.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -34,3 +30,4 @@ #include #endif + diff --git a/test/c_compiler_checks/posix_api_check.c b/test/c_compiler_checks/posix_api_check.c index ba1400a4..588ddb61 100644 --- a/test/c_compiler_checks/posix_api_check.c +++ b/test/c_compiler_checks/posix_api_check.c @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -65,3 +61,4 @@ int main() } + diff --git a/test/c_compiler_checks/posix_api_check.cpp b/test/c_compiler_checks/posix_api_check.cpp index ba1400a4..588ddb61 100644 --- a/test/c_compiler_checks/posix_api_check.cpp +++ b/test/c_compiler_checks/posix_api_check.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -65,3 +61,4 @@ int main() } + diff --git a/test/c_compiler_checks/wide_posix_api_check.c b/test/c_compiler_checks/wide_posix_api_check.c index 136415a8..0001cfb5 100644 --- a/test/c_compiler_checks/wide_posix_api_check.c +++ b/test/c_compiler_checks/wide_posix_api_check.c @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -89,3 +85,4 @@ int main() + diff --git a/test/c_compiler_checks/wide_posix_api_check.cpp b/test/c_compiler_checks/wide_posix_api_check.cpp index 4a5fd3b9..af67bc8e 100644 --- a/test/c_compiler_checks/wide_posix_api_check.cpp +++ b/test/c_compiler_checks/wide_posix_api_check.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -100,3 +96,4 @@ int main() + diff --git a/test/concepts/concept_check.cpp b/test/concepts/concept_check.cpp index 266362cc..f3b19506 100644 --- a/test/concepts/concept_check.cpp +++ b/test/concepts/concept_check.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -71,3 +67,4 @@ int main() return 0; } + diff --git a/test/concepts/wide_concept_check.cpp b/test/concepts/wide_concept_check.cpp index 0e4f2559..becb07cc 100644 --- a/test/concepts/wide_concept_check.cpp +++ b/test/concepts/wide_concept_check.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -72,3 +68,4 @@ int main() return 0; } + diff --git a/test/config_info/regex_config_info.cpp b/test/config_info/regex_config_info.cpp index 68ecb5ed..e76790b0 100644 --- a/test/config_info/regex_config_info.cpp +++ b/test/config_info/regex_config_info.cpp @@ -3,13 +3,9 @@ * Copyright (c) 2003 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -70,3 +66,4 @@ int NEW_MAIN() } + diff --git a/test/pathology/bad_expression_test.cpp b/test/pathology/bad_expression_test.cpp index b84c7237..063ecd00 100644 --- a/test/pathology/bad_expression_test.cpp +++ b/test/pathology/bad_expression_test.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -50,3 +46,4 @@ int test_main( int , char* [] ) return 0; } + diff --git a/test/pathology/recursion_test.cpp b/test/pathology/recursion_test.cpp index afb3e352..aa423119 100644 --- a/test/pathology/recursion_test.cpp +++ b/test/pathology/recursion_test.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -62,3 +58,4 @@ int test_main( int , char* [] ) return 0; } + diff --git a/test/regress/parse.cpp b/test/regress/parse.cpp index c9e3060a..e9ba570a 100644 --- a/test/regress/parse.cpp +++ b/test/regress/parse.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -340,3 +336,4 @@ void expand_escapes(string_type& s) } #endif + diff --git a/test/regress/regex_test.cpp b/test/regress/regex_test.cpp index 82e605af..c2ccbee5 100644 --- a/test/regress/regex_test.cpp +++ b/test/regress/regex_test.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -195,3 +191,4 @@ template test_string_type regex_replace(const test_string_type&, + diff --git a/test/regress/regress.cpp b/test/regress/regress.cpp index 4d50e118..27db0ccf 100644 --- a/test/regress/regress.cpp +++ b/test/regress/regress.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -307,3 +303,4 @@ int cpp_main(int argc, char * argv[]) #endif + diff --git a/test/regress/regress.h b/test/regress/regress.h index c2cd2b0b..245d90f2 100644 --- a/test/regress/regress.h +++ b/test/regress/regress.h @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -466,3 +462,4 @@ typedef boost::basic_regex, jm_debug_alloc + diff --git a/test/regress/tests.cpp b/test/regress/tests.cpp index 32dddf10..ab4764d8 100644 --- a/test/regress/tests.cpp +++ b/test/regress/tests.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -892,3 +888,4 @@ void reset_error() + diff --git a/test/regress/wregex_test.cpp b/test/regress/wregex_test.cpp index 68e69397..4d6392c4 100644 --- a/test/regress/wregex_test.cpp +++ b/test/regress/wregex_test.cpp @@ -3,13 +3,9 @@ * Copyright (c) 1998-2002 * Dr John Maddock * - * Permission to use, copy, modify, distribute and sell this software - * and its documentation for any purpose is hereby granted without fee, - * provided that the above copyright notice appear in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation. Dr John Maddock makes no representations - * about the suitability of this software for any purpose. - * It is provided "as is" without express or implied warranty. + * Use, modification and distribution is subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) * */ @@ -202,3 +198,4 @@ template test_string_type regex_replace(const test_string_type&, #endif +