Claudius Holeksa
|
31aec41df5
|
forgot to remove sock pair
|
2022-02-05 12:35:47 +01:00 |
Claudius Holeksa
|
3fec0d3d66
|
removed socketpair feature. wasn't ready for multithreading anyway
|
2022-02-04 21:55:50 +01:00 |
keldu
|
7b7d4fd40e
|
changed write buffer to const
|
2022-02-04 21:53:05 +01:00 |
Claudius Holeksa
|
d2b0178f79
|
moved logic from networkaddress to network.
|
2022-02-03 00:12:59 +01:00 |
Claudius Holeksa
|
4c9a7a080a
|
changed error message
|
2022-01-08 18:01:45 +01:00 |
Claudius Holeksa
|
90c84c0a74
|
implemented socket pair
|
2022-01-08 15:43:48 +01:00 |
Claudius Holeksa
|
6ba4e70778
|
Network address now returns the datagram instance
|
2022-01-08 10:49:02 +01:00 |
Claudius Holeksa
|
ca76ea4d24
|
achieved basic udp
|
2022-01-08 10:46:57 +01:00 |
Claudius Holeksa
|
8c37b329dc
|
changed dynamic cast to static. added nullptr return to tls datagram
|
2022-01-07 13:18:56 +01:00 |
Claudius Holeksa
|
4e29918740
|
adding udp ifaces
|
2022-01-07 00:29:29 +01:00 |
Claudius Holeksa
|
9d0a08f35f
|
renamed project
|
2021-12-29 19:49:20 +01:00 |
Claudius Holeksa
|
5dd7860b92
|
rename namespace
|
2021-12-29 19:26:22 +01:00 |
keldu.magnus
|
2b096bba1f
|
buffer and io fixes
|
2021-06-30 15:41:56 +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
|
9435dd1b25
|
tls works for clients
|
2021-06-18 00:17:18 +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
|
7ce304aad2
|
tls preparations
|
2021-05-09 15:19:09 +02:00 |
keldu.magnus
|
044f2b4fb0
|
changed io interfaces to conveyor/async versions
|
2021-05-01 15:08:59 +02:00 |
keldu.magnus
|
dd3ff31aa0
|
format and removed oom handling in management layer
|
2021-03-17 14:17:07 +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
|
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.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
|
3e56e3c835
|
added waking up from other threads
|
2020-11-17 20:21:59 +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.magnus
|
c0e40494a4
|
move constructor and operator was not needed after all
|
2020-11-02 20:17:03 +01:00 |
keldu.magnus
|
0c8868a135
|
fixed fd owner closing when it was moved
|
2020-10-30 00:45:49 +01:00 |
keldu.magnus
|
3fd6193854
|
fixed fd owner closing when it was moved
|
2020-10-30 00:43:19 +01:00 |
keldu.magnus
|
b5ae3a04bb
|
wrapping input fds now
|
2020-10-26 16:03:09 +01:00 |
keldu
|
b4cf3a2747
|
scons format and json union encoding
|
2020-10-22 18:38:56 +02:00 |
keldu
|
fa4fd0edcb
|
write and read ready feeding added to steps
|
2020-10-20 02:15:26 +02:00 |
keldu
|
a53bcada49
|
wait with timings added
|
2020-10-11 22:21:06 +02:00 |