Commit Graph

293 Commits (master)

Author SHA1 Message Date
keldu.magnus 21950cab93 merge conveyor impl 2021-09-29 21:35:46 +02:00
keldu.magnus c60157ed89 added proper constructors for ConveyorStorage children 2021-09-29 17:46:02 +02:00
keldu.magnus 259710afd5 changing parent notification and generation 2021-09-28 14:11:12 +02:00
keldu.magnus 94f04b9f7b child values support added. missing link set 2021-09-27 18:07:16 +02:00
keldu.magnus 5c6a8c6c9e adding merging and children notifications 2021-09-23 20:04:03 +02:00
keldu.magnus 61d71c4937 Merge branch 'fb-tls' of ssh://git.keldu.de:64730/kelgin/kelgin into fb-tls 2021-09-01 12:38:00 +02:00
keldu.magnus aff0c8424c wrapper pump class 2021-09-01 12:37:54 +02:00
keldu 38ce45321a formatted 2021-08-06 01:43:43 +02:00
keldu.magnus ebcf63ad97 fixing helpers 2021-07-02 23:27:52 +02:00
keldu.magnus 2b096bba1f buffer and io fixes 2021-06-30 15:41:56 +02:00
keldu.magnus 9329700e66 implemented async stuff 2021-06-30 14:45:46 +02:00
keldu 9e46f9f9b8 fixed bad bind, but pushed false connect success fix back 2021-06-30 01:51:16 +02:00
keldu.magnus 438197033d added fixes to void error and included bind fails 2021-06-29 22:39:27 +02:00
keldu.magnus 92e45d56d6 fixing up errors 2021-06-20 13:28:59 +02:00
keldu.magnus f84b56d42a async type jougling of ErrorOr<T> 2021-06-18 17:32:31 +02:00
keldu.magnus ec7a0f63e0 Merge branch 'fb-tls' of ssh://git.keldu.de:64730/kelgin/kelgin into fb-tls 2021-06-18 00:46:12 +02:00
keldu.magnus 790b2b2ef8 async 2021-06-18 00:46:06 +02:00
keldu fbfa7bad72 preparing error or returns 2021-06-18 00:27:37 +02:00
keldu a5f1a9822e remove temporary bad pieces 2021-06-18 00:19:04 +02:00
keldu.magnus 9435dd1b25 tls works for clients 2021-06-18 00:17:18 +02:00
keldu.magnus 5890ff86ad arithmetic magic 2021-06-09 14:23:00 +02:00
keldu.magnus 7a5b5b7665 correct implementation of setupAsyncIo 2021-06-09 14:15:46 +02:00
keldu.magnus db5b1b8aa0 changing error to something with more generic codes 2021-06-09 14:00:03 +02:00
keldu ec9db2863b read and write changed 2021-06-05 14:08:32 +02:00
keldu.magnus d2806e3948 erroror return in io 2021-06-04 23:21:25 +02:00
keldu.magnus 58b716d67d removed unneeded include 2021-06-04 14:43:40 +02:00
keldu.magnus b61856ba10 format 2021-05-30 00:46:45 +02:00
keldu.magnus 0b58504233 moving helpers, restructuring for tls abstraction 2021-05-30 00:46:07 +02:00
keldu.magnus 00fac70f2e gnutls to build added 2021-05-10 17:17:00 +02:00
keldu.magnus 4a73979c4a tls build fix 2021-05-10 17:14:34 +02:00
keldu.magnus 8afe9600a4 array fix 2021-05-10 17:11:38 +02:00
keldu.magnus d3a6517764 minor tls impl 2021-05-09 15:28:06 +02:00
keldu.magnus 7ce304aad2 tls preparations 2021-05-09 15:19:09 +02:00
keldu.magnus 54aeaab659 adding gin_assert macro and fixing const refs 2021-05-09 14:21:00 +02:00
keldu.magnus 3883f92296 reduction fix. move declaration and add event_loop constructor to ConveyorSinks 2021-05-03 22:10:46 +02:00
keldu.magnus dfe57ecff7 fix void. need a spec probably 2021-05-02 21:09:50 +02:00
keldu.magnus 672ea3e9e7 sink has default constructor now 2021-05-01 15:26:45 +02:00
keldu.magnus 044f2b4fb0 changed io interfaces to conveyor/async versions 2021-05-01 15:08:59 +02:00
keldu.magnus fcddc368a7 reinterpret cast is bad in this case 2021-04-26 21:09:31 +02:00
keldu.magnus 057266d1c5 bug work 2021-04-25 15:44:29 +02:00
keldu 3b8471cfcc bug hunting 2021-04-24 11:14:39 +02:00
keldu.magnus febc75a1ea bug work 2021-04-23 23:26:38 +02:00
keldu.magnus 0f3aa99ff6 packet size limits in proto 2021-04-23 14:54:05 +02:00
keldu.magnus e296c5205c json has data limiting 2021-04-23 14:40:06 +02:00
keldu.magnus 53d2e1e9ac added fails to immediate conveyors 2021-04-20 15:26:30 +02:00
keldu.magnus 908ace4533 commenting async headers 2021-04-10 20:11:01 +02:00
keldu.magnus 1833d11d1e reverted double fix, because from_chars isn't implemented yet for doubles/floats 2021-04-10 12:53:13 +02:00
keldu.magnus b9a23a7b9c catch bad allocs in chain. from_chars from doubles 2021-03-26 15:32:27 +01:00
keldu.magnus 5b6d34b3e3 test build again after making error exception safe 2021-03-19 19:59:31 +01:00
keldu.magnus dd3ff31aa0 format and removed oom handling in management layer 2021-03-17 14:17:07 +01:00