Commit Graph

189 Commits (master)

Author SHA1 Message Date
Harald Wolff 78f5e181cf WIP 2020-03-03 17:11:52 +01:00
Harald Wolff 52e63b40e0 Add Mapper.Count, Mapper.LoadArray(..) 2020-02-24 17:31:33 +01:00
Harald Wolff f79bf14118 Fix missing StorageContainer.Open() in Mapper 2020-02-24 17:29:48 +01:00
Harald Wolff e952809d31 Fix implicit operator IPAddress(IPv6) 2020-02-24 17:27:10 +01:00
Harald Wolff b02d62c4cb Add ln.types.reflection 2020-02-24 17:26:38 +01:00
Harald Wolff a008409bce Upgrade BTree<> 2020-02-24 17:25:51 +01:00
Harald Wolff b643916f00 Simple interface IDict<K,V> 2020-02-24 17:24:45 +01:00
Harald Wolff e3f5e42574 +LineWriter, +TokenReader 2020-02-04 21:44:36 +01:00
Harald Wolff e8b0c8c4af DvDt: fix double comparison against zero 2020-02-04 21:44:16 +01:00
Harald Wolff ee46186da5 WIP 2020-02-04 09:00:22 +01:00
Harald Wolff 54dc579195 Fix IPv6.ANY = null 2020-01-07 12:24:21 +01:00
Harald Wolff a4e9f27c6e BTree{*} .Empty 2020-01-07 08:52:05 +01:00
Harald Wolff a17b1e21c7 SchedulingPool 2020-01-07 08:51:28 +01:00
Harald Wolff 86399306a9 BTreeValueList: added Shift(),Pop() 2019-12-16 09:24:25 +01:00
Harald Wolff cfe09dc39d Added TaskQueue 2019-12-16 09:23:27 +01:00
Harald Wolff 31064d8175 Fixed TryGet... Methods 2019-11-29 16:02:52 +01:00
Harald Wolff 4caa582b82 Changed Timeout for PromiseTests 2019-11-25 08:52:40 +01:00
Harald Wolff c6466a94a5 Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types 2019-11-24 15:13:52 +01:00
Harald Wolff e780feaafd Develop RPCContainer 2019-11-24 15:13:38 +01:00
Harald Wolff aaf7da496f Implement negative offset, length parameters to T[].Slice(..) 2019-11-24 15:12:44 +01:00
Harald Wolff a68417527d Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types 2019-11-24 14:54:40 +01:00
Harald Wolff a2c3b74b3c Promise implementation 2019-11-24 14:54:29 +01:00
Harald Wolff 43a39cb7e4 Add Hooks (createObjectHook,filterFieldsHook) to ClassMapping 2019-11-19 11:39:12 +01:00
Harald Wolff ad9157a0ca WIP 2019-11-04 10:01:59 +01:00
Harald Wolff 41a1ccfba3 new ln.types.net.Endpoint, IPv4 -> IPv6 implicit operator 2019-10-22 19:41:44 +02:00
Harald Wolff 8857b30487 Made SegmentedFile.MagicBytes static 2019-10-15 12:19:56 +02:00
Harald Wolff bec1e483c4 Added IdentityCache to fix Identity bug of ListDiff 2019-10-15 12:19:33 +02:00
Harald Wolff 67eae8f9df Mapper: implement Refresh(..) 2019-10-11 11:41:00 +02:00
Harald Wolff c64736e8e0 Mapper: implement enum mappings 2019-10-11 11:40:16 +02:00
Harald Wolff 6358af9250 Implement SegmentedFileStorage.AutoFlush 2019-10-11 11:39:54 +02:00
Harald Wolff 72ecf658e2 ODBTests update 2019-10-11 11:39:07 +02:00
Harald Wolff b7d83a5e3a Fix ClassMapping cache 2019-10-08 12:15:40 +02:00
Harald Wolff d17b290d9a Fix WeakKeyDictionary bug, using wring keyHashCode at some points 2019-10-08 12:15:12 +02:00
Harald Wolff 26b5f820a8 Improve ODBTests 2019-10-08 12:14:27 +02:00
Harald Wolff d71bba3276 TypesTests: Fix ipv6TestPatterns 2019-10-08 11:28:31 +02:00
Harald Wolff 06db57d168 IPv6: Fix Parse(..) bug, returning IPv6.ANY wrong 2019-10-08 11:28:05 +02:00
Harald Wolff a3b0745d95 Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types 2019-10-07 13:14:52 +02:00
Harald Wolff 9c01766e74 fix using statement for IPv6 in TypesTests.cs 2019-10-07 13:02:12 +02:00
Harald Wolff a768f22802 Improve Testcases for ODB 2019-10-07 13:01:42 +02:00
Harald Wolff 54ef7ba55d ODB Diff WIP 2019-10-07 13:00:26 +02:00
Harald Wolff 5cf57e6a2b ODBEntity, ODBValue, etc. added TreeString 2019-10-07 12:59:36 +02:00
Harald Wolff 7280cdf1d4 IPv6: Fixed namespace 2019-10-07 12:59:07 +02:00
Harald Wolff 8aa13d1ce8 Update docs 2019-10-07 12:58:49 +02:00
Harald Wolff d572407127 Extend IPv6 test case 2019-10-07 09:07:15 +02:00
Harald Wolff baaffcdea6 Add ODB mapping registration for IPv6 2019-10-07 09:06:53 +02:00
Harald Wolff 02503a5908 IPv6: Fix Equals(..) method 2019-10-07 09:06:14 +02:00
Harald Wolff 3566b0788b IPv6: Add Method for conversion to/from byte[] (opt. including mask) 2019-10-07 09:05:33 +02:00
Harald Wolff 990c00132e IPv6: Fix IPv6.ANY Netmask 2019-10-07 09:04:12 +02:00
Harald Wolff 7c53ff8dc2 Use WeakKeyreferenceDictionary for reverseCaching in ClassMapping 2019-10-07 08:59:34 +02:00
Harald Wolff 4cee7faffd +ODBByteBuffer 2019-10-07 08:59:05 +02:00