Godmode Galactus
|
f12337781b
|
toml version update
|
2024-11-18 14:32:01 +01:00 |
godmodegalactus
|
f680478ebf
|
quic nonblocking client breaking from correct loop
|
2024-10-09 15:56:58 +02:00 |
Godmode Galactus
|
4c6eb16068
|
making discover pmtu configurable
|
2024-10-08 10:53:46 +02:00 |
godmodegalactus
|
d30e74542b
|
adding more logs to test failing tests
|
2024-10-07 21:08:49 +02:00 |
godmodegalactus
|
369a10c70c
|
creating streams even if the whole message was sent
|
2024-10-04 12:19:05 +02:00 |
godmodegalactus
|
b3a40d9a03
|
Making it work for nonblocking client
|
2024-10-03 20:51:48 +02:00 |
godmodegalactus
|
4f3f1eb864
|
Some minor changes
|
2024-10-03 17:37:06 +02:00 |
godmodegalactus
|
0cbd928f44
|
handful stream with 24MB buffer size
|
2024-10-03 13:38:10 +02:00 |
godmodegalactus
|
a797239fc7
|
handful stream working for small messages
|
2024-10-03 12:58:50 +02:00 |
godmodegalactus
|
777758f22e
|
using few streams instead of infinite streams
|
2024-10-02 21:03:00 +02:00 |
godmodegalactus
|
34b6b05121
|
Making everything use ipv6 instead of ipv4
|
2024-09-30 16:22:22 +02:00 |
Godmode Galactus
|
38f3ad86e2
|
quic_client reserving 128KBs for message
|
2024-09-27 16:48:32 +02:00 |
godmodegalactus
|
4f2bdc108d
|
adding enable gso in connection parameters for clients
|
2024-09-26 12:09:12 +02:00 |
godmodegalactus
|
c9afd85b10
|
Adding more logs and testing
|
2024-09-11 10:42:19 +02:00 |
godmodegalactus
|
150f001257
|
updating client code to set default MTPU discovery config
|
2024-08-30 11:04:15 +02:00 |
godmodegalactus
|
e826885101
|
optimizing buffers for partial responses
|
2024-07-29 09:02:27 +02:00 |
godmodegalactus
|
f3cc09a44d
|
adding gso for quic server
|
2024-07-27 12:13:45 +02:00 |
godmodegalactus
|
471c20686b
|
many minor changes
|
2024-07-10 18:02:46 +02:00 |
godmodegalactus
|
f7528c1c8b
|
limit client on number of streams that will be accepted
|
2024-07-04 21:08:35 +02:00 |
godmodegalactus
|
d90988ef95
|
make sending of accounts on blocksubscription optional, false by default
|
2024-06-21 10:37:08 +02:00 |
godmodegalactus
|
85b5b9f182
|
moving clippy to stable 1.76.0
|
2024-06-21 09:41:42 +02:00 |
godmodegalactus
|
938a24892e
|
multiple optimization for quiche server and updating client configuration
|
2024-06-19 21:13:12 +02:00 |
godmodegalactus
|
3df4de395e
|
updating client quic parameters
|
2024-06-18 17:32:55 +02:00 |
godmodegalactus
|
97073f103a
|
upgrading rustls to v0.21.12
|
2024-06-17 15:47:45 +02:00 |
godmodegalactus
|
af4bb9bc84
|
adding ping message type to keep server connection alive
|
2024-06-16 20:25:25 +02:00 |
godmodegalactus
|
0429a135df
|
updating version to 0.1.5
|
2024-06-12 11:02:35 +02:00 |
godmodegalactus
|
3442dda634
|
updating version to 0.1.4
|
2024-06-06 13:50:22 +02:00 |
godmodegalactus
|
8e4dbc7efb
|
minor changes, getting more logs data from the server, reducing number of parallel streams by server
|
2024-06-05 11:42:32 +02:00 |
godmodegalactus
|
ffe93036ff
|
Integrating block builder code with plugin
|
2024-06-04 18:48:38 +02:00 |
godmodegalactus
|
f94e73954f
|
adding blocking client as it is faster than quinn
|
2024-05-29 20:51:26 +02:00 |
godmodegalactus
|
c618840f11
|
breaking on error on client
|
2024-05-29 17:58:53 +02:00 |
godmodegalactus
|
9145ee7bc5
|
increasing max ttl
|
2024-05-29 17:51:11 +02:00 |
godmodegalactus
|
f1a877ecfb
|
Changing how many tasks and detecting lags based on number of messages in channel
|
2024-05-29 17:10:23 +02:00 |
godmodegalactus
|
24757c498b
|
making client based on quinn instead of quiche
|
2024-05-29 16:27:56 +02:00 |
godmodegalactus
|
fe168b85ff
|
Commit client code
|
2024-05-27 14:16:46 +02:00 |
godmodegalactus
|
57ae32d886
|
Creating a nonblocking client
|
2024-05-27 14:06:59 +02:00 |
godmodegalactus
|
87e77c8b09
|
Adding a quic geyser proxy binary
|
2024-05-27 12:22:12 +02:00 |
godmodegalactus
|
8dc46a7aa4
|
Adding parameters to change ack delay and ack exponent
|
2024-05-27 10:49:40 +02:00 |
godmodegalactus
|
9590cee727
|
Using mio for sockets, using diffrent threads for socket and quiche for the client
|
2024-05-26 15:15:47 +02:00 |
godmodegalactus
|
4cbfb3ebf8
|
Moving to stream based approach to send data over udp port
|
2024-05-24 16:47:01 +02:00 |
godmodegalactus
|
4a5110e892
|
Creating dispatching thread sand syncronozing with locks
|
2024-05-24 14:43:25 +02:00 |
godmodegalactus
|
f667666536
|
lot of changes related to optimization of quiche
|
2024-05-24 11:16:11 +02:00 |
godmodegalactus
|
7ebd377a43
|
fixing minor bugs
|
2024-05-23 09:58:41 +02:00 |
godmodegalactus
|
6dccd531aa
|
Recycling used streams
|
2024-05-22 16:46:18 +02:00 |
godmodegalactus
|
389701c899
|
Implementing geyser plugin and testers with quiche
|
2024-05-22 15:21:00 +02:00 |
godmodegalactus
|
660299f3fc
|
Making quic server and client use quiche, adding client tests
|
2024-05-22 14:51:21 +02:00 |
godmodegalactus
|
9c36f14cfc
|
Removing quinn and trying to replace with quiche
|
2024-05-20 21:34:43 +02:00 |
godmodegalactus
|
079bd87552
|
Fixing connection problems after creating too many streams
|
2024-05-20 13:00:21 +02:00 |
godmodegalactus
|
47048e31d0
|
Adding a new example server, other minor changes
|
2024-05-20 11:28:30 +02:00 |
godmodegalactus
|
17590072b1
|
Creating seperate filters for all accounts subscription and all transactions subscription
|
2024-05-19 19:35:35 +02:00 |