summaryrefslogtreecommitdiff
path: root/source/tanya/async
AgeCommit message (Expand)Author
2022-05-30Remove unmaintained and unfinished async codev0.18.0Eugen Wissner
2021-05-29Use sockets with new IP Address structsEugen Wissner
2021-05-25Replace short preconditions in the main packageEugen Wissner
2021-04-15Replace outdated import in the documentationEugen Wissner
2021-03-11Fix InputRanges for non-copyable elementsEugen Wissner
2020-05-05Update copyrightsEugen Wissner
2019-03-23Add DIP25 compatibility. Fix #83Eugen Wissner
2019-03-22Move memory/package.d into memory.allocatorEugen Wissner
2019-03-20algorithm: import searching publicallyEugen Wissner
2018-09-16Add bitmanip.BitFlagsEugen Wissner
2018-07-08Fix EV_SET 0 length on 32-bit BSDEugen Wissner
2018-06-20Update socket documentationv0.10.0Eugen Wissner
2018-05-31async: Annotate system testsEugen Wissner
2018-04-26Replace std min/max. Fix #35Eugene Wissner
2018-03-21async: Remove unused importsEugen Wissner
2018-03-09Replace Queue with DListEugen Wissner
2018-03-09Fix #32Eugen Wissner
2018-03-05Use defaultAllocator in the asyncEugen Wissner
2018-01-31Replace body with doEugen Wissner
2017-10-01Sort importsEugen Wissner
2017-09-15Move all windows specific definitions from network.socket to the sys-packageEugene Wissner
2017-09-14Move simple socket definitions to sys.windowsEugene Wissner
2017-08-12Fix #276Eugen Wissner
2017-07-14Add style checkingEugen Wissner
2017-06-25Fix generating async docs for different OSEugen Wissner
2017-06-11Add basic unit tests for the event loopEugen Wissner
2017-05-25Fix kqueue to work with SocketTypeEugen Wissner
2017-05-21Define AddressFamily in network.socketEugen Wissner
2017-05-16Rename Vector to ArrayEugen Wissner
2017-02-18Implement IOCPTransport.close and isClosingEugen Wissner
2017-02-12Add DuplexTransport.close for the selector transportEugen Wissner
2017-02-11Move all IOWatcher members to the transportsEugen Wissner
2017-02-10Adjust kqueue buildEugen Wissner
2017-02-10Remove StreamTransport interfaceEugen Wissner
2017-02-10Make event loop implementations finalEugen Wissner
2017-02-09Fix Kqueue buil with the new watcher-transportEugen Wissner
2017-02-09Inherit IOCPTransport from IOWatcherEugen Wissner
2017-02-09Let Transport extend IOWatcherEugen Wissner
2017-02-09Pass client socket directly to the IOWatcherEugen Wissner
2017-02-08Implement protocol property for IOCPTransportEugen Wissner
2017-02-08Add protocol property to the transportEugen Wissner
2017-02-04Rename async.loop.Loop.done_ to doneEugen Wissner
2017-01-13Rename Vector.data to Vector.getEugen Wissner
2017-01-13Fix if EPOLLIN and EPOLLOUT come togetherEugen Wissner
2017-01-12Remove default parameter value from Protocol.disconnectedEugen Wissner
2017-01-12Loop.maxEvents is const, not inout constEugen Wissner
2017-01-12async: Switch to the internal use of the vector instead of built-in arraysEugen Wissner
2017-01-12Use only one queue for the async eventsEugen Wissner
2017-01-11Queue: Leave only enqueue/dequeue/empty/opApplyv0.1.4Eugen Wissner
2016-12-25Don't allocate watcher queue on the heapEugen Wissner