1
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected 1 day ago.
May 14, 2023 — May 14, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Clean up Ithaqua. More... almost 12 years ago
Complete initial OWIN support. More... almost 12 years ago
Add copyright notice. More... almost 12 years ago
Added copyright notice to all files
Sevensharp9
as Dave Thomas
More... almost 12 years ago
Replace the custom HTTP types with the OWIN representations. More... almost 12 years ago
Switch Owin.fs to use records rather than structs. More... almost 12 years ago
Add OWIN interface, translated to F#. More... almost 12 years ago
inlined into static member
Sevensharp9
as Dave Thomas
More... over 12 years ago
inlined common functions
Sevensharp9
as Dave Thomas
More... over 12 years ago
Added various optimisations
Sevensharp9
as Dave Thomas
More... over 12 years ago
Fix bug in Stack creation. More... over 12 years ago
Move declaration of the `stack` to an outer scope. More... over 12 years ago
Remove the `Count` message as it is totally unnecessary. `ObjectPool` looks more and more like a `Stack` variant of Tomas Petricek's `BlockingQueueAgent`. More... over 12 years ago
Update design of ObjectPool More... over 12 years ago
Add a mapping function to the socket async extensions. As we will already have a reference to the args, returning them in all cases is a little silly. Instead, return that which is most anticipated. In the case of AsyncReceive, we use BS (ByteString) for better F# integration, though this requires a dependency on FSharpx. ArraySegment<byte> could also be used. More... over 12 years ago
Add SocketError check to the socket async extensions. More... over 12 years ago
Merge fractureio/Ithaqua More... over 12 years ago
Add async extensions to Socket. Use of these would perhaps work better with a fully pipelet driven architecture and would require a different loop structure than is currently provided in TcpServer. More... over 12 years ago
Re-add ObjectPool More... over 12 years ago
Fix BocketPool IDisposable implementation and merge in changes to allow better handling of concurrent connections. More... over 12 years ago
Start using the connection pool again and increase concurrency by adding more saea in default params
Sevensharp9
as Dave Thomas
More... over 12 years ago
Remove unnecessary cast of BocketPool to IDisposable. More... over 12 years ago
Fix disposable implementation on BocketPool. More... over 12 years ago
Clean up improvements: dispose bocket pool subscriptions and use ref cells instead of mutable disposed variables. More... over 12 years ago
Simplify the invoke method in the SocketExtensions. More... over 12 years ago
Revert "Replace use of SocketAsyncEventArgs with a more F#-friendly subclass, AsyncSocketEventArgs, which takes the callback in its constructor and applies it by means of new Socket.XyzAsync extension methods to both the Completed event or as an immediate callback." More... over 12 years ago
Update FSharpx.Core dependency More... over 12 years ago
Remove old Http.fs file from the Fracture.Http project. More... over 12 years ago
Added options for overflow and error to pipelets, cleaned up comments
Sevensharp9
as 7sharp9
More... over 12 years ago
Replace use of SocketAsyncEventArgs with a more F#-friendly subclass, AsyncSocketEventArgs, which takes the callback in its constructor and applies it by means of new Socket.XyzAsync extension methods to both the Completed event or as an immediate callback. More... over 12 years ago