Hello Jean wolfSSL has dual license (GPL and commercial one) FNET+MbedTLS has HTTPS Server demo. But I did not have a time for a client you need.
Nice, the blind fix has helped. Thank you for reporting the issue.
OK. Thanks.
Hi, I have feeling, it should changed to: buf = cb->tcpcb_rcvchain; cb->tcpcb_count -= cb->tcpcb_rcvchain->total_length; cb->tcpcb_rcvchain = cb->tcpcb_rcvchain->next_chain; _fnet_netbuf_free_chain(buf); Could you check?
Hi, I have feeling, it should changed to: buf = cb->tcpcb_rcvchain; cb->tcpcb_count -= cb->tcpcb_rcvchain->total_length; cb->tcpcb_rcvchain = cb->tcpcb_rcvchain->next_chain; _fnet_netbuf_free_chain(buf); Could you check?
Hi, I have feeling, it should changed to: buf = cb->tcpcb_rcvchain; **cb->tcpcb_count -= cb->tcpcb_rcvchain->total_length; cb->tcpcb_rcvchain = cb->tcpcb_rcvchain->next_chain;** _fnet_netbuf_free_chain(buf); Could you check?
Should be ok, if the destination adress is our address or a broadcast one.
By default, the server socket is configured to send data as soon as possible, without delay (TCP_NODELAY ). You can try to play with its TCP socket options: https://fnet.sourceforge.io/manual/group__fnet__socket_ga989481a2cee0291e70f9076a091eddf1.html#ga989481a2cee0291e70f9076a091eddf1