index
:
tanya
master
GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
tanya
/
async
Age
Commit message (
Expand
)
Author
2022-05-30
Remove unmaintained and unfinished async code
v0.18.0
Eugen Wissner
2021-05-29
Use sockets with new IP Address structs
Eugen Wissner
2021-05-25
Replace short preconditions in the main package
Eugen Wissner
2021-04-15
Replace outdated import in the documentation
Eugen Wissner
2021-03-11
Fix InputRanges for non-copyable elements
Eugen Wissner
2020-05-05
Update copyrights
Eugen Wissner
2019-03-23
Add DIP25 compatibility. Fix #83
Eugen Wissner
2019-03-22
Move memory/package.d into memory.allocator
Eugen Wissner
2019-03-20
algorithm: import searching publically
Eugen Wissner
2018-09-16
Add bitmanip.BitFlags
Eugen Wissner
2018-07-08
Fix EV_SET 0 length on 32-bit BSD
Eugen Wissner
2018-06-20
Update socket documentation
v0.10.0
Eugen Wissner
2018-05-31
async: Annotate system tests
Eugen Wissner
2018-04-26
Replace std min/max. Fix #35
Eugene Wissner
2018-03-21
async: Remove unused imports
Eugen Wissner
2018-03-09
Replace Queue with DList
Eugen Wissner
2018-03-09
Fix #32
Eugen Wissner
2018-03-05
Use defaultAllocator in the async
Eugen Wissner
2018-01-31
Replace body with do
Eugen Wissner
2017-10-01
Sort imports
Eugen Wissner
2017-09-15
Move all windows specific definitions from network.socket to the sys-package
Eugene Wissner
2017-09-14
Move simple socket definitions to sys.windows
Eugene Wissner
2017-08-12
Fix #276
Eugen Wissner
2017-07-14
Add style checking
Eugen Wissner
2017-06-25
Fix generating async docs for different OS
Eugen Wissner
2017-06-11
Add basic unit tests for the event loop
Eugen Wissner
2017-05-25
Fix kqueue to work with SocketType
Eugen Wissner
2017-05-21
Define AddressFamily in network.socket
Eugen Wissner
2017-05-16
Rename Vector to Array
Eugen Wissner
2017-02-18
Implement IOCPTransport.close and isClosing
Eugen Wissner
2017-02-12
Add DuplexTransport.close for the selector transport
Eugen Wissner
2017-02-11
Move all IOWatcher members to the transports
Eugen Wissner
2017-02-10
Adjust kqueue build
Eugen Wissner
2017-02-10
Remove StreamTransport interface
Eugen Wissner
2017-02-10
Make event loop implementations final
Eugen Wissner
2017-02-09
Fix Kqueue buil with the new watcher-transport
Eugen Wissner
2017-02-09
Inherit IOCPTransport from IOWatcher
Eugen Wissner
2017-02-09
Let Transport extend IOWatcher
Eugen Wissner
2017-02-09
Pass client socket directly to the IOWatcher
Eugen Wissner
2017-02-08
Implement protocol property for IOCPTransport
Eugen Wissner
2017-02-08
Add protocol property to the transport
Eugen Wissner
2017-02-04
Rename async.loop.Loop.done_ to done
Eugen Wissner
2017-01-13
Rename Vector.data to Vector.get
Eugen Wissner
2017-01-13
Fix if EPOLLIN and EPOLLOUT come together
Eugen Wissner
2017-01-12
Remove default parameter value from Protocol.disconnected
Eugen Wissner
2017-01-12
Loop.maxEvents is const, not inout const
Eugen Wissner
2017-01-12
async: Switch to the internal use of the vector instead of built-in arrays
Eugen Wissner
2017-01-12
Use only one queue for the async events
Eugen Wissner
2017-01-11
Queue: Leave only enqueue/dequeue/empty/opApply
v0.1.4
Eugen Wissner
2016-12-25
Don't allocate watcher queue on the heap
Eugen Wissner
[next]