Andrey Semashev
b076f75d7d
Updated changelog.
2014-03-30 14:22:47 +04:00
Andrey Semashev
e01be8c293
Switched to Boost.Regex regex backend by default. Performance tests showed that it is faster than Boost.Xpressive for small string matching. std::regex is the slowest across all tested platforms (MSVC 12, gcc 4.8, clang 3.4). Boost.Regex also produces smaller executables than Boost.Xpressive.
2014-03-22 18:27:38 +04:00
Andrey Semashev
dad4c881cd
Added configuration macros for regex backend selection. The backend is used by string matching filters parsed from strings and settings.
2014-03-19 22:32:57 +04:00
Andrey Semashev
5ad2ba1533
Updated docs.
2014-03-19 20:43:46 +04:00
Andrey Semashev
bf1878aeb1
Added a changelog entry.
2014-03-16 02:04:03 +04:00
Andrey Semashev
25b59e51e0
Refs #9123 . Implemented support for incomplete and empty markers for the named scope formatter.
2014-03-16 01:38:33 +04:00
Andrey Semashev
54bd7c46a4
New version of function signature parser.
...
The new version supports operators and is more resilient to the input
format variations. It should no longer get confused by the space
characters between the function name and the opening parenthesis.
2014-03-10 17:29:00 +04:00
Andrey Semashev
1401b3e3bf
Fixed parsing signatures of functions that return function pointers.
...
- Function name parsing is only done for scopes denoted with
BOOST_LOG_FUNCTION, scopes marked with BOOST_LOG_NAMED_SCOPE are output
as is.
- The parser has been rewritten to behave more correctly in case if
function name contains template parameters and/or returns a function
type.
- Operator functions are not supported by the parser.
- Docs corrections.
2014-03-02 18:27:36 +04:00
Andrey Semashev
f3cff62162
Fixed compilation of get_attribute method of loggers.
2014-03-01 18:03:01 +04:00
Andrey Semashev
6493ade233
Documented the new flags for format_named_scope.
2014-02-23 23:16:19 +04:00
Andrey Semashev
3f938be417
Added a changelog entry for ticket 9389.
2014-02-22 19:05:08 +04:00
Andrey Semashev
a56346b42c
Added a changelog entry for ticket 9389.
2014-02-22 19:03:11 +04:00
Andrey Semashev
e4fea946b2
Updated copyright notes to 2014.
2014-01-19 18:52:55 +04:00
Andrey Semashev
a21d096e4a
Updated copyright notes to 2014.
2014-01-19 18:46:09 +04:00
Andrey Semashev
1e9843cf7c
Fixed svg logo.
2014-01-19 16:44:26 +04:00
Andrey Semashev
1f07a6aff1
Fixed png logo image.
2014-01-19 16:04:31 +04:00
Andrey Semashev
24b57091ff
Added acknowledgement for the logo author.
2014-01-19 15:56:54 +04:00
Andrey Semashev
d5e24b4eca
Added a readme and logo. Thanks to Adam Wulkiewicz <adam.wulkiewicz@gmail.com> for creating the logo (see https://github.com/awulkiew/boost-logos ).
2014-01-19 15:49:18 +04:00
Daniel James
b45ed87fff
Update link for new location of boost build.
2013-12-26 09:55:43 +00:00
Andrey Semashev
63a3839d58
Updated minimum supported GCC version.
2013-12-07 21:22:52 +04:00
Andrey Semashev
51c4f7c992
Added some release notes for 1.56.
...
[SVN r86631]
2013-11-12 02:49:58 +00:00
Andrey Semashev
084449078f
Refs #9291 . Corrected the docs wrt the problems of using attribute keywords with phoenix::bind or phoenix::function.
...
[SVN r86404]
2013-10-23 14:09:36 +00:00
Andrey Semashev
1d79afff83
Added a FAQ entry about problems with file sinks on process termination.
...
[SVN r86296]
2013-10-14 11:00:48 +00:00
Andrey Semashev
93c60f4bcf
Fixed parsing RotationTimePoint parameter values from settings, when the time point only included time of day (i.e. daily rotation).
...
[SVN r86225]
2013-10-10 09:44:35 +00:00
Andrey Semashev
144296c8e8
Added Date keyword.
...
[SVN r86014]
2013-09-29 21:00:26 +00:00
Andrey Semashev
e23d9bdbac
Fixed #9160 .
...
[SVN r85982]
2013-09-28 15:46:24 +00:00
Andrey Semashev
5141808c1d
Fixed #9155 .
...
[SVN r85965]
2013-09-26 18:31:28 +00:00
Andrey Semashev
060f483032
Disabled friend declarations for nested class templates for SunPro compiler. Fixes #9153 .
...
[SVN r85873]
2013-09-24 20:20:34 +00:00
Andrey Semashev
8f599243d9
Updated changelog with the latest closed tickets.
...
[SVN r85872]
2013-09-24 18:35:07 +00:00
Andrey Semashev
b904537468
Fixed typos in the docs.
...
[SVN r85712]
2013-09-16 18:42:58 +00:00
Andrey Semashev
8e883237a9
Fixed thread id formatting discrepancies between the default sink and formatters.
...
[SVN r85696]
2013-09-16 05:50:50 +00:00
Andrey Semashev
a9590ab4f7
Added BOOST_EXCPLICIT_OPERATOR_BOOL macro replacement.
...
[SVN r85579]
2013-09-05 18:33:30 +00:00
Andrey Semashev
af13c95926
Extracted empty_deleter to Boost.Utility.
...
[SVN r85577]
2013-09-05 18:25:41 +00:00
Andrey Semashev
7d2a8219b3
BOOST_EXPLICIT_OPERATOR_BOOL macro moved to Boost.Utility.
...
[SVN r85544]
2013-09-01 18:42:52 +00:00
Andrey Semashev
2ecc70e0b3
intrusive_ref_counter moved to Boost.SmartPtr. Cleaned some of the includes.
...
[SVN r85542]
2013-09-01 11:15:01 +00:00
Andrey Semashev
fe1da89cc9
Added Format parameter to the table of syslog and event log parameters.
...
[SVN r85489]
2013-08-27 18:46:55 +00:00
Andrey Semashev
ad41c8a222
Added a changelog entry.
...
[SVN r85460]
2013-08-25 13:26:30 +00:00
Andrey Semashev
5149651edd
Fixed timer attribute generating incorrect time readings on Windows on heavy thread contention when QueryPerformanceCounter API was used.
...
[SVN r85206]
2013-08-04 13:48:22 +00:00
Andrey Semashev
f84e904e4a
Settings parser rewritten without Boost.Spirit to reduce compiled binary size. Refs #8773 .
...
[SVN r85201]
2013-08-03 16:47:58 +00:00
Andrey Semashev
f843088e79
Removed some duplication with Boost.Config.
...
[SVN r85197]
2013-08-03 11:08:32 +00:00
Andrey Semashev
f2f6e13343
Changed title version of the library to a more generic v2.
...
[SVN r85086]
2013-07-19 22:39:00 +00:00
Andrey Semashev
1c883132d0
Fixed typo.
...
[SVN r85085]
2013-07-19 22:17:29 +00:00
Andrey Semashev
8d4d81424e
Fixed a mistake.
...
[SVN r85084]
2013-07-19 21:29:48 +00:00
Andrey Semashev
0f21f92d23
Fixed typo.
...
[SVN r85083]
2013-07-19 21:26:00 +00:00
Andrey Semashev
26a592ff01
Added a changelog entry about BOOST_LOG_WITHOUT_DEFAULT_FACTORIES.
...
[SVN r85032]
2013-07-14 11:36:57 +00:00
Andrey Semashev
0523126ffd
Extracted default formatter factory to a separate translation unit. Made all default factories optional, the factories can be disabled with the new config macro BOOST_LOG_WITHOUT_DEFAULT_FACTORIES. Refs #8773 , #8786 .
...
[SVN r85031]
2013-07-14 11:31:19 +00:00
Andrey Semashev
15b02c5c12
Added a note regarding setlocale bug in Windows XP with MinGW.
...
[SVN r84779]
2013-06-14 17:23:15 +00:00
Andrey Semashev
fd6b2aba36
Refs #8585 . Fixed typos in docs and comments.
...
[SVN r84351]
2013-05-18 13:00:19 +00:00
Andrey Semashev
37e354401d
Updated changelog.
...
[SVN r84334]
2013-05-17 20:12:21 +00:00
Andrey Semashev
4c84194bc7
A little cleanup in the Jamfile. Updated notes for supported compilers and platforms.
...
[SVN r84225]
2013-05-10 15:14:07 +00:00
Andrey Semashev
bc15f9c668
Corrected formatting.
...
[SVN r84197]
2013-05-08 22:34:20 +00:00
Andrey Semashev
0909b67b12
Added an entry about LNK1123 error.
...
[SVN r84196]
2013-05-08 20:54:22 +00:00
Andrey Semashev
124c8035e3
Added a note about minimal supported 32 bit x86 CPU.
...
[SVN r84195]
2013-05-08 20:05:05 +00:00
Andrey Semashev
ab97ab66d9
Added a check for availability of Message Compiler (mc) on Windows. This should simplify building the library on MinGW, Cygwin and MSVC Express and fix MinGW tests.
...
[SVN r84186]
2013-05-07 23:03:54 +00:00
Andrey Semashev
8f03520b70
Corrected comment in the example.
...
[SVN r84127]
2013-05-03 18:21:50 +00:00
Andrey Semashev
cc99f35c1a
Added a new dump manipulator.
...
[SVN r84126]
2013-05-03 18:19:32 +00:00
Andrey Semashev
5028bbede6
Updated modification date.
...
[SVN r84114]
2013-05-02 17:45:25 +00:00
Andrey Semashev
e143794692
basic_formatting_ostream no longer derives from std::basic_ostream, but rather reimplements its and its base classes interface closely. This solves problems with overloading operator<< for basic_formatting_ostream and user-defined types. This will break user's code if it relied on the inheritance from the standard stream types (such as passing basic_formatting_ostream object as an argument to a function receiving std::basic_ostream).
...
[SVN r84113]
2013-05-02 17:28:27 +00:00
Andrey Semashev
73cad9e7e4
The images are now copied to the built documentstion. Updated automatic redirection link.
...
[SVN r83940]
2013-04-17 17:45:29 +00:00
Andrey Semashev
c65f5952bb
Removed obsolete files.
...
[SVN r83931]
2013-04-16 19:15:04 +00:00
Andrey Semashev
e4fd3a75df
Fixes for better docs generation.
...
[SVN r83873]
2013-04-13 16:27:49 +00:00
Andrey Semashev
5952306430
Fixed a broken link.
...
[SVN r83871]
2013-04-13 13:55:56 +00:00
Andrey Semashev
a7c4e0e319
Boost.Log merged to trunk.
...
[SVN r83860]
2013-04-13 12:30:25 +00:00