| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-29 | Add fast memory copy function for x86-64 | Eugen Wissner | |
| 2017-07-28 | Add internal routing to convert a number to string | Eugen Wissner | |
| Add internal routing to write a number to a char buffer. | |||
| 2017-07-27 | format.conv: Convert string to a boolean | Eugen Wissner | |
| 2017-07-26 | format.conv: Add conversion from bool to String | Eugen Wissner | |
| 2017-07-25 | memory: Fix parameter name in the documentation | Eugen Wissner | |
| Size parameter for "make" was renamed into n, but the function description wasn't fixed: size => n This commit also removes some redundant variables in "make". | |||
| 2017-07-22 | container.Set: Reduce duplicated code, add tests | Eugen Wissner | |
| 2017-07-21 | Add dmd 2.075.0 supportv0.7.1 | Eugen Wissner | |
| 2017-07-19 | Fix assigning a ByCodeUnit to the String slice | Eugen Wissner | |
| std.algorithm.mutation copy is unable to copy a char range into a char array slice. | |||
| 2017-07-19 | Fix CONTRIBUTING.md typos | Eugen Wissner | |
| 2017-07-18 | If scheme is invalid, parse everything as path | Eugen Wissner | |
| 2017-07-17 | Fix #254 | Eugen Wissner | |
| network.url Range violation. Add a check after parsing "scheme://" whether only the scheme is available. | |||
| 2017-07-16 | Add some style guidelines for contributors | Eugen Wissner | |
| 2017-07-15 | Fix #259 | Eugen Wissner | |
| Get rid of std.experimental. | |||
| 2017-07-14 | Add style checking | Eugen Wissner | |
| A lot of tests are disabled. They should be enabled successively. | |||
| 2017-07-13 | Fix #246 | Eugen Wissner | |
| Make allocators pure. * Methods allocating/deallocating memory are pure. * Allocator.instance is pure (once initialized, it always returns the same instance). * defaultAllocator getter property is pure (should be set at the beginning, and always return the same instance after that). | |||
| 2017-07-12 | Fix mmap flags on linux | Eugen Wissner | |
| 2017-07-12 | Make MmapPool allocations pure | Eugen Wissner | |
| 2017-07-11 | Fix #245 | Eugen Wissner | |
| * Remove postcondition for functions calculating alignment * Put MmapPool invariant into version (none) block * Check that alignment doesn't overflow | |||
| 2017-07-09 | Fix inserting 3 byte wchar into String | Eugen Wissner | |
| * Fix inserting 3 byte wchar into String * Improve documentation | |||
| 2017-07-08 | Ignore tanya-test-library.core (FreeBSD) | Eugen Wissner | |
| 2017-07-08 | Finish DList implementation. Fixes #209 | Eugen Wissner | |
| * removeBack * insertAfter * Diverse fixes of insertion logic * Internal moveFront and moveBack functions * Internal makeList function | |||
| 2017-07-08 | Add missing methods to DList. Issue #209 | Eugen Wissner | |
| 2017-07-08 | Fix #260 | Eugen Wissner | |
| DList invariant fails. | |||
| 2017-07-06 | Fix 232 | Eugen Wissner | |
| 2017-07-05 | Refer to net instead of network package in README | Eugen Wissner | |
| 2017-07-04 | Fix #232 for Array | Eugen Wissner | |
| Because const is transitive, if we create a range as Range!(const E) there is no way to get the original type from inside of the range. So if E is int*, the original type of const(E) could be const(int)* or int*. Unqual!(const(int*)) returns const(int)*. So pass the whole container as template parameter. It is a breaking change but since we have Range and ConstRange aliases now, the usage should be fine. | |||
| 2017-06-30 | Remove previously deprecated modules | Eugen Wissner | |
| * tanya.network.uri * tanya.network.inet * tanya.memory.types | |||
| 2017-06-29 | Fix typo in README, add CONTRIBUTING.md linkv0.7.0 | Eugene Wissner | |
| 2017-06-28 | Fix DList.opAssign not changing tail | Eugen Wissner | |
| 2017-06-27 | Move network.url to net.uri | Eugen Wissner | |
| 2017-06-25 | Fix generating async docs for different OS | Eugen Wissner | |
| 2017-06-24 | Add module documentation. Fix #248 | Eugen Wissner | |
| 2017-06-24 | Fix #247 | Eugen Wissner | |
| Assigning RefCounted to RefCounted fails at compile time. https://issues.caraus.io/issues/247 | |||
| 2017-06-24 | Add Unique.isInitialized and Unique.release | Eugen Wissner | |
| 2017-06-23 | Add support for enums to format.conv.to. Fix #240 | Eugen Wissner | |
| 2017-06-22 | toStringz returns a pointer | Eugen Wissner | |
| 2017-06-22 | Add "Basic usage" section. Fix #238 | Eugen Wissner | |
| 2017-06-21 | Finish CONTRIBUTING.md | Eugen Wissner | |
| 2017-06-20 | format.conv.to: Convert to/from boolean | Eugen Wissner | |
| 2017-06-19 | Add contributing information | Eugen Wissner | |
| Only the section with ways to get involved. | |||
| 2017-06-19 | Add No Code of Conduct | Eugen Wissner | |
| 2017-06-18 | Add tanya.format.conv.to | Eugen Wissner | |
| Function that converts between different types. This first commit adds only conversion between integral types. | |||
| 2017-06-17 | Mark Entropy class as nogc, add linux 64bit unittest | Eugene Wissner | |
| 2017-06-16 | Add os package# | Eugen Wissner | |
| 2017-06-15 | Revert "Add unittest for Linux random generator" | Eugen Wissner | |
| Doesn't work on 32-bit. This reverts commit c62dc4063e162cb5d05cad2a1359ebce7c4432fe. | |||
| 2017-06-15 | Add unittest for Linux random generator | Eugen Wissner | |
| 2017-06-15 | Fix one Mallocator test | Eugen Wissner | |
| Test that if the reallocation fails, the pointer doesn't change. | |||
| 2017-06-15 | Replace in and immutable with const in allocators | Eugen Wissner | |
| 2017-06-14 | Make Unique.get and RefCounted.get return inout | Eugen Wissner | |
| Also revert the renaming of Scoped to Unique. And rename the whole module to memory.smartref. | |||
| 2017-06-13 | Test x86-64 on Windows | Eugen Wissner | |
