summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-25Combine dependencies and dependencies-linuxv0.19.0Eugen Wissner
Platform dependencies aren't supported according to the dub documentation, that states: "this setting does not support platform suffixes". dub test with dub 1.34.0 produces a warning: "dependencies-linux: Key is not a valid member of this section. Did you mean: dependencies" Then the build fails because it cannot find modules defined in the dependency.
2023-09-23Merge remote-tracking branch 'n8sh/DMD_2.105'Eugen Wissner
2023-09-23Merge remote-tracking branch 'n8sh/windows-iface-mmappool'Eugen Wissner
2023-09-22Add Windows support to tanya.memory.mmappoolNathan Sashihara
2023-09-22Update tanya.net.iface to work on WindowsNathan Sashihara
Needed because 0fcc83d00eb9d0699167bf105d522e7d23a44d32 removed tanya.sys.windows.ifdef and tanya.sys.windows.iphlpapi.
2023-09-22Update to compile with DMD 2.105Nathan Sashihara
https://dlang.org/changelog/2.105.0.html#dmd.enum-function > enum on a function declaration had no effect other than being > equivalent to the auto storage class when no return type was present. > That syntax could be confused with enum manifest constants and is now > an error... Instead, remove enum and use auto where necessary
2023-03-25Remove traits depending on deprecated complexEugen Wissner
2022-06-07Replace tuples with custom typesEugen Wissner
2022-06-06Replace Variant with SumTypeEugen Wissner
2022-06-01Remove math function wrappersEugen Wissner
2022-05-31Remove bitmanip available in PhobosEugen Wissner
2022-05-30Remove unmaintained and unfinished async codev0.18.0Eugen Wissner
2022-05-30Fix foldr scopeEugen Wissner
2021-12-27Update the documentation linkEugen Wissner
2021-06-04Replace rotate with bringToFrontEugen Wissner
2021-05-29Use sockets with new IP Address structsEugen Wissner
2021-05-28Add EndpointEugen Wissner
2021-05-27Pass tests with GDC 10.3Eugen Wissner
2021-05-26Allow building with GDC 10.3Eugen Wissner
2021-05-25Replace short preconditions in the main packageEugen Wissner
2021-05-16Use std searching and iterationEugen Wissner
2021-05-15Replace the ascii module with std.asciiEugen Wissner
2021-04-15Replace outdated import in the documentationEugen Wissner
2021-03-30Update CI informationEugen Wissner
2021-03-27Replace Option with NullableEugen Wissner
2021-03-12Remove the sys packageEugen Wissner
2021-03-11Fix InputRanges for non-copyable elementsEugen Wissner
2020-05-06Remove deprecated functionalityEugen Wissner
2020-05-05Update copyrightsEugen Wissner
2020-05-04Update compiler, remove deprecated modulesv0.17.0Eugen Wissner
2019-09-03Deprecate Integer and isPseudoprime()Eugen Wissner
2019-08-28Work around 2.086 bugsEugen Wissner
2019-04-24Add algorithm.iteration.foldrEugen Wissner
2019-04-22Merge pull request #87 from n8sh/getAndPopFrontSafetyEugene Wissner
Ensure getAndPopFront/getAndPopBack don't promote `system` to `safe`
2019-04-19Ensure getAndPopFront/getAndPopBack don't promote `system` to `safe`Nathan Sashihara
2019-04-17Add getAndPopFront()/getAndPopBack()Eugen Wissner
2019-04-16Add algorithm.iteration.foldlEugen Wissner
2019-04-15Build with -dip1000. Fix #85Eugen Wissner
2019-04-14Pass allocator in all HashTable/Set constructorsEugen Wissner
2019-04-05Make Array.get system functionEugen Wissner
.get() returns a memory block that can be changed if the original array is manipulated after getting the slice. So the slice returned by .get() may allow access to invalid memory.
2019-04-03Refactor allSatisfy, anySatisfy, staticIndexOfv0.16.1Eugen Wissner
2019-03-29Merge pull request #84 from n8sh/inoutConstIterationEugene Wissner
In tanya.algorithm.iteration.take & retro preserve const/inout for `empty`/`front`/etc.
2019-03-24Add meta.trait.hasFunctionAttributesEugen Wissner
2019-03-23In tanya.algorithm.iteration.take & retro preserve const/inout for ↵Nathan Sashihara
`empty`/`front`/etc.
2019-03-23Add DIP25 compatibility. Fix #83Eugen Wissner
2019-03-22Move memory/package.d into memory.allocatorEugen Wissner
2019-03-21Fix MmapPool private tests; move remaining testsEugen Wissner
2019-03-20algorithm: import searching publicallyEugen Wissner
2019-03-19net: Add missing public imports, move testsEugen Wissner
2019-03-19Separate non-documentation tests from the codeEugen Wissner