Added ability to specify default values for attribute value extraction.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@651 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Initial version powered with Boost.Phoenix template expressions.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@652 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Implemented macros for keyword generation.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@653 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Added MacOS X implementation for timestamps.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@654 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed compilation error.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@655 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed a typo.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@656 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed single-thread build.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@657 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Unification of logging cores in progress.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@658 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed a possible missed notification on queueing a new log record. Unification of logging cores in progress.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@659 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Unification of logging cores in progress.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@660 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed incorrect result in some corner cases.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@661 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed compilation in single-threaded environment.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@662 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Unification of logging cores in progress.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@663 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Worked around thread id formatting problems with MSVC 10 STL.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@664 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed channel accessors.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@665 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Converted tabs to spaces.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@666 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed compilation with Boost 1.50. Removed DCAS-version of thread-safe queue as it contained a rare race condition. Silenced valgring warnings in thread_specific.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@668 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Thread interruption disabled in async frontend destructor.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@669 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Fixed compilation on Mac OS X.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@670 ab6a8de6-4e00-4c3d-a860-8899c17d353f
Code updated according to the recent changes in Boost.Thread move implementation.

git-svn-id: https://boost-log.svn.sourceforge.net/svnroot/boost-log/branches/bleeding-edge@671 ab6a8de6-4e00-4c3d-a860-8899c17d353f