A stack which works with or without an Mbed os library. Provides IPv4 or IPv6 with a full 1500 byte buffer.

Dependents:   oldheating gps motorhome heating

Revisions of tcp/tcpsend.c

Revision Date Message Actions
159:3ebef2d02f7f 2019-09-24 Moved http to web library File  Diff  Annotate
157:b0bdb77e27f3 2019-09-01 Tidied parameter order in HttpShim File  Diff  Annotate
156:be12b8fd5b21 2019-08-28 Update HttpShim to pass connection status File  Diff  Annotate
155:22f249751106 2019-08-20 Changed TcpBuf bytes from char to uint8_t File  Diff  Annotate
154:ba9879b19d9f 2019-07-31 Amalgamated Reply into Poll function File  Diff  Annotate
147:a6093b52e654 2019-05-17 Split HttpPollReply into HttpPoll and HttpReply to allow TSL to work File  Diff  Annotate
146:0fc66d610fd6 2019-05-15 Tidied the http shim File  Diff  Annotate
145:206bf0d073c7 2019-05-14 Added a shim module between the web server and TCP to switch between http (direct) and https (tls). File  Diff  Annotate
144:6bd5c54efc7d 2019-05-12 Tidied up tcp. File  Diff  Annotate
133:a37eb35a03f1 2019-03-20 Updated clock library File  Diff  Annotate
132:db2174b36a6d 2019-03-20 Updated clock library File  Diff  Annotate
131:774f7f367031 2019-03-19 Include ability to set a delay to a reply via TCP. File  Diff  Annotate
126:62edacc9f14d 2019-02-25 Added ability to post content plus content length and content start . File  Diff  Annotate
120:05b6d67a0cec 2019-01-29 Reduced retransmission timeout from 2000 to 700 ms File  Diff  Annotate
111:3600389d1add 2019-01-20 Started to add HTTPS. Not going to work as cannot get a free certificate for an internal server name. File  Diff  Annotate
93:580fc113d9e9 2018-12-02 Removed ClockTick and replaced with ms timer. File  Diff  Annotate
90:955f4c6e18a9 2018-11-22 Tidied up a lot of TCP File  Diff  Annotate
89:9b765a67699b 2018-11-21 Tidied up the stack traces File  Diff  Annotate
88:1ba13e6062a3 2018-11-20 Increased TCB pool from 10 to 20. File  Diff  Annotate
87:40d46a979cdb 2018-11-18 Removed sending of close after keepalive timed out - needs more thought. File  Diff  Annotate
83:08c983006a6e 2018-11-17 Added "send requests via IPv4" toggles for DNS, NTP and TFTP. File  Diff  Annotate
82:20781198d26d 2018-11-15 Added max retransmissions to TCP File  Diff  Annotate
80:4ef1500fca1d 2018-11-15 Used local ip scope to determine the local address used in TCP. File  Diff  Annotate
79:f50e02fb5c94 2018-11-11 Added RTO support to TCP and fixed a problem with polling of different IP versions. File  Diff  Annotate
78:9d8fc88df405 2018-11-05 Cleaned up TCP File  Diff  Annotate
75:603b10404183 2018-10-30 A lot of tidying up and prevented requests other than the first packet from doing anything. File  Diff  Annotate
74:c3756bfa960e 2018-10-29 Introduced the polling for and split Tcp into tcpSend and TcpRecv. Testied and working. File  Diff  Annotate