Commits

Show all
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 closing
rimmington
added List.Shuffle() and IEnumerable.ToString(seperator) extension methods to Cineraria.Convenience
rimmington
clarified comments in ReaderWriterUpdateLock
rimmington
exposing ChannelServer.EventChannel through new IReadableChannel interface for advisory purposes
rimmington
moved buffers to their own project/assembly because they should never actually be used
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 ReaderWriterUpdateLock
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