Ludovic Orban
|
f0725d09d0
|
make QuicStreamEndPoint extend from AbstractEndPoint and handle finished streams
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
d12550f88a
|
fix buffer too short exception
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Simone Bordet
|
81e3546b14
|
Pair programming session with Ludovic.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
60b660cf04
|
fix buffer fill/flush modes
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
c2d8688feb
|
run request handling + flush cipher text to socket
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
dfcb673425
|
stop concatenating debug strings
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
f3c96690db
|
code alignment
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
9065d52ccd
|
unneeded class
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
03fd0d5fef
|
slight fill interest cleanup
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
9d0b7f71ac
|
add licenses + fix checkstyle + modularize
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
53dd781744
|
addition of stream endpoints
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
e370f5e0ba
|
misc cleanups and improvements
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
add0c8b605
|
fill now expects a fillable buffer + resets the buffer's position when nothing is read
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
ed49749897
|
negotiate now keeps the output buffer in flushable mode
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
e347074975
|
now capable of accepting a quic connection
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
1f588d719d
|
add quiche native lib
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
bd2ed99550
|
refactorings
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
e1cd6956f4
|
encode address into buffers
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
340eb46b43
|
cleanups
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
ae330cb05f
|
capable of serving one small http request over udp
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
24dbb4c084
|
fill kinda works
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
45e45e6cf2
|
kinda sorta working datagram connector
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |
Ludovic Orban
|
ccfe4ec90f
|
no-op datagram connector
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
|
2021-12-20 09:33:38 +01:00 |