Commit Graph

293 Commits (master)

Author SHA1 Message Date
keldu.magnus b5f4de9f9c error in header definition 2021-03-17 11:34:37 +01:00
keldu 86cb9e3d6e oom safety implementations 2021-03-17 11:24:18 +01:00
keldu.magnus e45872d0c0 out of memory checking. in progress 2021-03-13 22:22:01 +01:00
keldu.magnus 5c816f4585 auto deduct propagation 2021-03-12 02:30:11 +01:00
keldu.magnus ea52c1c1d3 introduced buffer view classes 2021-03-08 20:32:05 +01:00
keldu.magnus 8df11836b8 additional bigger test for json decoding 2021-03-07 23:13:42 +01:00
keldu.magnus 17993ac2eb json using write context 2021-03-05 13:06:40 +01:00
keldu.magnus eea8d55783 fixed buffer handling 2021-03-04 19:15:53 +01:00
keldu 09ec4f8451 changing the offset seg length 2021-03-04 17:35:26 +01:00
keldu 39cc7706dc offset prep for write 2021-03-03 22:14:27 +01:00
keldu 950f02497d format 2021-03-03 22:02:33 +01:00
keldu 1f42620d0f use read context instead of using the buffer directly 2021-03-03 21:39:51 +01:00
keldu.magnus 1cfd62533b preparing for implementations which doesn't discard buffers 2021-03-02 21:27:24 +01:00
keldu.magnus 915accd967 adding some whitespace chars to test strings 2021-03-02 12:36:55 +01:00
keldu.magnus af0f16949a json lists fixed 2021-03-02 12:31:15 +01:00
keldu.magnus 4d62c9c865 fixed test 2021-02-28 17:35:49 +01:00
keldu.magnus 880f1cd147 adding better json tests and encoding 2021-02-28 12:49:32 +01:00
keldu.magnus 627b5bca33 implementing bool and null now 2021-02-26 19:02:28 +01:00
keldu.magnus dfbe507911 Merge branch 'dev' of ssh://git.keldu.de:64730/kelgin/kelgin into dev 2021-02-18 19:05:57 +01:00
keldu.magnus 160610726b buggy waiting issues 2021-02-18 19:05:52 +01:00
keldu 0822f0d440 Merge branch 'dev' of ssh://git.keldu.de:64730/kelgin/kelgin into dev 2021-02-18 19:04:53 +01:00
keldu 212da1d801 newline removed 2021-02-18 19:04:44 +01:00
keldu.magnus 22221630c9 move problems fixed 2021-02-16 18:31:17 +01:00
keldu.magnus 6b650b2672 fixed context move issue 2021-02-16 18:21:52 +01:00
keldu.magnus 014d9f56ba removed wait scope from AsyncIoContext 2021-02-13 15:57:58 +01:00
keldu.magnus 8d685067da preparing for more dynamic ioprovider creation and typo fixes 2021-02-08 18:17:39 +01:00
keldu bcb023ef57 comments and cleanup (#6) 2020-12-04 22:13:31 +01:00
keldu.magnus 2848bcd414 comments and cleanup 2020-12-04 21:55:16 +01:00
keldu.magnus 0fe10f2085 final on unix classes 2020-11-25 14:34:21 +01:00
keldu.magnus f5cecb48c4 wake shouldn't be const because condition_variable are not const in the notfication process 2020-11-18 15:16:37 +01:00
keldu.magnus 08b8c87c39 added waking up from other threads 2020-11-17 20:22:49 +01:00
keldu.magnus 3e56e3c835 added waking up from other threads 2020-11-17 20:21:59 +01:00
keldu.magnus 3021b42c44 licensing hints 2020-11-17 20:07:14 +01:00
keldu.magnus 49f13cf9ea Merge branch 'fb-buffers' into dev 2020-11-16 22:54:42 +01:00
keldu.magnus f18fb0a052 adjusted codecs to higher level api use 2020-11-16 22:54:24 +01:00
keldu.magnus c3c325d662 moved higher level buffer impl to parent and adjusted some encoding code to guarantee resizes 2020-11-16 22:48:04 +01:00
keldu.magnus 3be836cebd hint that logger doesn't work yewt 2020-11-15 16:24:52 +01:00
keldu.magnus ee4e48e0b2 uncommented important virtual function in buffers. 2020-11-15 16:11:28 +01:00
keldu.magnus 67b6590a0f Merge branch 'dev' into fb-tls 2020-11-15 16:09:18 +01:00
keldu.magnus baad029d8e dangling file from early base 2020-11-15 16:08:28 +01:00
keldu.magnus e3c76d4579 temp buffer commit 2020-11-15 16:00:42 +01:00
keldu.magnus c63de3d9ea readme 2020-11-15 15:58:55 +01:00
keldu.magnus 09c9e19a65 adding license file 2020-11-15 15:45:12 +01:00
keldu.magnus c074f34526 comments in bad english removed and thinking about interfaces mostly 2020-11-15 13:10:55 +01:00
keldu.magnus b5546d54a1 tls net 2020-11-15 12:16:32 +01:00
keldu.magnus 450ec4ca77 final class hints 2020-11-12 00:51:35 +01:00
keldu.magnus c179b07ad1 removing unneeded provider 2020-11-11 23:08:37 +01:00
keldu.magnus 5b24a74d3d abstraction of the step mechanism should be finished 2020-11-11 15:33:27 +01:00
keldu.magnus 5c625373bb tls abstraction preparation. not compileable state btw 2020-11-11 06:03:43 +01:00
keldu 06cd276614 basic tls setup 2020-11-10 01:25:43 +01:00