Initial SourceForge version


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@3 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Formatters now accept standard streams instead of stream aggregate.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@5 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Compatibility fixes to support VC 7.1


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@6 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Added automatic flush of the formatting stream after log record formatting


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@7 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Compatibility fixes


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@8 ab6a8de6-4e00-4c3d-a860-8899c17d353f
*** empty log message ***


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@9 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Added basic usage of NT event log sink


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@10 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Removed file NTEventLogSink.hpp and .cpp that does not conform to boost requirement


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@11 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Firxed nt_eventlog_sink so to respect boost requirements.
Added a source file to the Jamfile


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@12 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Changes for buildability and source code requirements compliance


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@13 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Changes for buildability and source code requirements compliance. Fixed a couple of bugs with exception and thread safety.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@14 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed a thread safety bug in imbue.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@15 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Removed needless spaces that were left behind


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@16 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Found another nasty tab


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@17 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Added support for nested logging records. Although it may work in unexpected ways somtimes, it is now possible to log from inside the logging statement. That also means that adding/removing attributes in those places won't deadlock now.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@18 ab6a8de6-4e00-4c3d-a860-8899c17d353f


Added modifications to support latest Boost.Thread version.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@19 ab6a8de6-4e00-4c3d-a860-8899c17d353f


Added a simplier way to extract attribute value if one knows its exact type


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@20 ab6a8de6-4e00-4c3d-a860-8899c17d353f


Compilation fixes


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@21 ab6a8de6-4e00-4c3d-a860-8899c17d353f


Fixed compilation under UNIX OSes.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@22 ab6a8de6-4e00-4c3d-a860-8899c17d353f


Sinks architecture overhauled. Each sink is now divided into frontend and backend, the first deals with threading and filtering issues, the second one - with filtering and actual storing of the logging records. New backend base classes added to encapsulate record formatting.


git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/boost-log@23 ab6a8de6-4e00-4c3d-a860-8899c17d353f