d73d59abc4
Fix coding style & examples
2023-12-17 20:58:10 +01:00
8c660432a7
* Documentation for functions added [skip ci]
2023-12-17 20:58:09 +01:00
a987ea0e76
* implemented wget_http3_close [skip ci]
...
* gaurded http3 functions to check availablility of nghttp3 library
* some functions renamed to keep only specific functions of http3 public
2023-12-17 20:58:09 +01:00
f3628ab839
* Changes internal implementation of byte to indicalte type of byte getting stored [skip ci]
...
* Also changes internal implementation of queue for testing a issue
* ISSUE : Example quic_read_write receives a packet twice
2023-12-17 20:08:06 +01:00
fbe5561da7
* basic implementation of http3 stack over quic stack completed [skip ci]
...
* implementated very basic callback functions for http3
* implemented wget_http3_send_request to create a http3 requests
* reimplemented the internal working of wget_queue_peak_untransmitted
* example code for sending http3 request implemented
2023-12-17 20:08:06 +01:00
6803b4aadf
* Changes made as per suggestions in wget_quic_rw_once [skip ci]
...
* wget_quic_rw_once will do read-write cycle once
* changes made for consistency with kernel coding style
2023-12-17 20:08:06 +01:00
da4bbb6656
* wget_quic_once implemented which does a complete write and read cycle [skip ci]
2023-12-17 20:08:06 +01:00
14945f984e
* wget_quic_ack implemented [skip ci]
...
* The motivation for implementation is multiple number of packets
sent from server for a single packet sent from client
2023-12-17 20:08:06 +01:00
d53f19fc1d
* Amendments made in the code as per suggestions [skip ci]
...
* Removed unnecessary getter-setter functions implemented
* implemented getter-setter for config in quic's ssl
2023-12-17 20:08:06 +01:00
0ec81fb379
* wget_quic_read function working [skip ci]
...
* quic_write_read.c file created to demonstrate the working of wget_quic_read
and wget_quic_write hand in hand while configuring it to the QUIC ECHO server
2023-12-17 20:08:06 +01:00