Commits

Author Commit Message Labels Comments Date
rimmington
made ReaderWriterLock mutexes protected internal instead of internal; some comment clarifications
rimmington
Net.Serve.OutputSender can handle impolite disconnects
rimmington
fixed Cineraria.Caching namespace
rimmington
targeting .NET 4 Client Profile where possible
rimmington
added new Cineraria.Caching assembly with MemCache<T> class
rimmington
List<T>.Shuffle() extension method checks for null
rimmington
can now shutdown ChannelServer
rimmington
TcpTextConnection sets _disposed properly and ignores SocketExceptions when
rimmington
added List.Shuffle() and IEnumerable.ToString(seperator) extension methods to
rimmington
clarified comments in ReaderWriterUpdateLock
rimmington
exposing ChannelServer.EventChannel through new IReadableChannel interface for
rimmington
moved buffers to their own project/assembly because they should never actually
rimmington
finished Semaphore.Release wakeup improvement
rimmington
fixed ReaderWriterLock timed Acquire bug
rimmington
documentation & line length fixes
rimmington
added timed versions of Acquire* to Lightswitch, ReaderWriterLock and
rimmington
renamed Semaphore.Attempt to Semaphore.Acquire to match new ITimedSync interface
rimmington
added ReaderWriterUpdateLock
rimmington
added Map IEnumerable extension
rimmington
added Consumer enumerable to Channel
rimmington
documentation fixes/cleanup
rimmington
initial commit