New repository initialized by cvs2svn.

[SVN r146]
main CVS snapshot of the current Boost.Signals


[SVN r3650]
Started preparations to move out legacy code; does not compile.


[SVN r3655]
Further work on moving out legacy code; still doesn't compile.


[SVN r3659]
Finished moving out legacy code; compiles again; passes original tests.


[SVN r3663]
Minor fixes; compiles now with BOOST_SIGNALS_NO_LEGACY_SUPPORT defined.


[SVN r3667]
Made last_value throw when it can't generate a return value, instead
of it resulting in undefined behavior.  Made last_value<optional<T> >
return uninitialized optional instead of throwing.


[SVN r3671]
inherit publically from runtime_error for no_slots_error.


[SVN r3672]
Simplified the template interface; some code cleanup; added Allocator template parameter; work-in-progress;


[SVN r3710]
*** empty log message ***


[SVN r3711]
Updated tutorial to use new boost::track instead of old boost::trackable.


[SVN r3722]
Updated faq wrt thread-safety.


[SVN r3723]
Updated signalN reference to reflect changes for thread-safety.


[SVN r3724]
Added ThreadingModel template parameter to signal reference documentation.


[SVN r3725]
Made the test of an already auto-disconnected slot actually test
something (the slot was never connected to the signal).


[SVN r3727]
Made slots throw bad_weak_ptr when called with expired tracked
objects.  Combiners now have to catch bad_weak_ptr exceptions
thrown on slot iterator dereference.  Tracking works automatically
now for slots that call other slots.


[SVN r3756]
Throw more specific "expired_slot" exception, derived from bad_weak_ptr
when slot is called with an expired tracked object.


[SVN r3760]
tweaked no_slots_error exception.


[SVN r3769]
Patch from "Stjepan Rajko" <stipe@asu.edu> that fixes some
compile warnings and a compile error under MSVC.


[SVN r3794]
Removing files that have been copied over to 
sandbox/thread_safe_signals



[SVN r6998]