|  | c62dc4063e | Add unittest for Linux random generator | 2017-06-15 11:19:50 +02:00 |  | 
			
				
					|  | 3789853d98 | Fix one Mallocator test Test that if the reallocation fails, the pointer doesn't change. | 2017-06-15 10:37:50 +02:00 |  | 
			
				
					|  | f0d016bcde | Replace in and immutable with const in allocators | 2017-06-15 10:27:12 +02:00 |  | 
			
				
					|  | 70e96c62b3 | Make Unique.get and RefCounted.get return inout Also revert the renaming of Scoped to Unique. And rename the whole
module to memory.smartref. | 2017-06-14 22:11:57 +02:00 |  | 
			
				
					|  | 4b0134713c | Move new network modules into tanya.net package tanya.net will combine tanya.async and tanya.network and provide one API
for blocking and non-blocking socket programming. | 2017-06-13 10:42:35 +02:00 |  | 
			
				
					|  | 8443f1b385 | Make test functions nogc | 2017-06-11 09:45:33 +02:00 |  | 
			
				
					|  | c9050c1a8e | Rename Scoped to Unique. Improve unit tests Renaming to avoid confusing with Phobos Scoped. | 2017-06-11 09:41:18 +02:00 |  | 
			
				
					|  | bdf87570e2 | Add basic unit tests for the event loop | 2017-06-11 09:15:10 +02:00 |  | 
			
				
					|  | faa44b6704 | Remove deprecated tanya.container.vector | 2017-06-09 19:27:54 +02:00 |  | 
			
				
					|  | 278e851414 | Rename String.toString to String.get() Last changed it only by the Range and forgotten about the string itself. | 2017-06-08 07:59:16 +02:00 |  | 
			
				
					|  | 4633bcc680 | Set: Fix comparing with removed elements | 2017-06-07 07:57:22 +02:00 |  | 
			
				
					|  | dc39efd316 | Add some unit tests for InternetAddress | 2017-06-03 15:18:53 +02:00 |  | 
			
				
					|  | 260937e4fb | Put socket overlapped I/O docs into a D_Ddoc block | 2017-06-03 13:20:32 +02:00 |  | 
			
				
					|  | bc32511254 | Fix template parameters for Set | 2017-06-01 22:36:38 +02:00 |  | 
			
				
					|  | f30972f948 | Add basic constructors and opAssign to Set | 2017-06-01 06:26:06 +02:00 |  | 
			
				
					|  | ea33ca62c8 | Implement lookups in the Set | 2017-05-31 10:29:07 +02:00 |  | 
			
				
					|  | 0f365758e1 | Add optional fieldnames for Pair | 2017-05-30 20:20:20 +02:00 |  | 
			
				
					|  | 2815b53a88 | Implement Set Range | 2017-05-30 15:52:18 +02:00 |  | 
			
				
					|  | 6c0588164a | Rename String.toString back to get() Since it is expected that the return type of toString() is
immutable(char)[] and not char[] or const(char)[]. | 2017-05-29 11:41:49 +02:00 |  | 
			
				
					|  | 8ee1d647ce | Close issue 212 Introduce Range and constRange aliases for containers. | 2017-05-29 11:26:39 +02:00 |  | 
			
				
					|  | f013e2f1f4 | Implement a Set container first | 2017-05-29 10:50:01 +02:00 |  | 
			
				
					|  | ac3935d71b | Merge branch 'master' into horton-table | 2017-05-28 10:15:02 +02:00 |  | 
			
				
					|  | b1c217e272 | Fix kqueue to work with SocketType | 2017-05-25 22:21:45 +02:00 |  | 
			
				
					|  | d007aaa310 | Rename socket_t to SocketType | 2017-05-25 21:59:40 +02:00 |  | 
			
				
					|  | 8aaf9e14be | Add HashTable struct | 2017-05-23 22:17:35 +02:00 |  | 
			
				
					|  | ae3e6b46f6 | Import std.algorithm.comparison for network.socket on Windows | 2017-05-21 10:25:54 +02:00 |  | 
			
				
					|  | 8687df1fbb | Define AddressFamily in network.socket | 2017-05-21 10:20:57 +02:00 |  | 
			
				
					|  | ba0aff6737 | Add tanya.typecons.Pair | 2017-05-19 21:15:56 +02:00 |  | 
			
				
					|  | a648e2120a | Fix parameter count for docs in container.string | 2017-05-19 20:01:04 +02:00 |  | 
			
				
					|  | bc61809050 | Implement DList.insertBack | 2017-05-16 13:16:18 +02:00 |  | 
			
				
					|  | 8c42cbfd63 | Rename Vector to Array For consistency with Phobos. | 2017-05-16 12:12:57 +02:00 |  | 
			
				
					|  | decb82f437 | Remove crypto.mac for now It wasn't released yet and needs some work. | 2017-05-15 19:57:36 +02:00 |  | 
			
				
					|  | 357c7e279d | Add doubly-linked list DList is an adjusted copy of SList. Missing:
* insertBack
* insertAfter
* removeBack | 2017-05-15 19:50:20 +02:00 |  | 
			
				
					|  | 32e19c8b58 | Rename String.get into toString. Add String.toStringz | 2017-05-14 11:56:57 +02:00 |  | 
			
				
					|  | f5c6c5b483 | Add Payload template for memory.types | 2017-05-13 08:43:49 +02:00 |  | 
			
				
					|  | ba2d086fb8 | Add memory.types.Scoped | 2017-05-13 08:27:51 +02:00 |  | 
			
				
					|  | 7a0241b484 | Fix unittest text for strings | 2017-05-12 22:42:43 +02:00 |  | 
			
				
					|  | 36dad80e18 | Use char ranges to avoid compilation errors on elder compilers | 2017-05-12 21:46:48 +02:00 |  | 
			
				
					|  | 29d883150e | Fix unittests on 2.072 and 2.071 | 2017-05-12 21:10:22 +02:00 |  | 
			
				
					|  | e2bed0cfcb | Replace tabs with spaces in mmappool and buffer | 2017-05-12 21:02:24 +02:00 |  | 
			
				
					|  | 38afeac071 | Insert String.insertFront and String.insertBack | 2017-05-12 20:55:42 +02:00 |  | 
			
				
					|  | 001c7c3e33 | Replace immutable with const in Vector | 2017-05-12 20:35:16 +02:00 |  | 
			
				
					|  | d4ab339feb | Add String.remove | 2017-05-12 20:23:16 +02:00 |  | 
			
				
					|  | 8afb552d59 | mp.Integer: add two's complement constructor | 2017-05-10 19:27:25 +02:00 |  | 
			
				
					|  | 1cb9349226 | math.mp.Integer.toVector return two's complement | 2017-05-09 06:27:30 +02:00 |  | 
			
				
					|  | 06620dc5df | math.mp.Integer: Return two's complement length | 2017-05-08 21:09:52 +02:00 |  | 
			
				
					|  | 85d9361bfb | Fix fill with char on older compilers | 2017-05-05 07:03:16 +02:00 |  | 
			
				
					|  | a6a6f496eb | Implement string slice assignments | 2017-05-04 23:17:50 +02:00 |  | 
			
				
					|  | db12f03264 | Merge branch 'master' into utf8string | 2017-05-03 19:15:13 +02:00 |  | 
			
				
					|  | 231aedb8ad | Add HMAC | 2017-05-03 19:05:23 +02:00 |  |