1 |
HISTORY |
HISTORY |
2 |
|
|
3 |
(0.6.0) |
(current) |
4 |
|
|
5 |
- IP_ADDR_ANY is no longer a NULL pointer. Instead, it is a pointer |
++ Bugfixes: |
|
to a '0.0.0.0' IP address. |
|
6 |
|
|
7 |
|
* TCP has been fixed to deal with the new use of the pbuf->ref |
8 |
|
counter. This was broken in 0.6.1. |
9 |
|
|
10 |
|
(0.6.1) |
11 |
|
|
12 |
|
++ New features: |
13 |
|
|
14 |
|
* The packet buffer implementation has been enhanced to support |
15 |
|
zero-copy and copy-on-demand for packet buffers which have their |
16 |
|
payloads in application-managed memory. |
17 |
|
Implemented by David Haas. |
18 |
|
|
19 |
|
Use PBUF_REF to make a pbuf refer to RAM. lwIP will use zero-copy |
20 |
|
if an outgoing packet can be directly sent on the link, or perform |
21 |
|
a copy-on-demand when necessary. |
22 |
|
|
23 |
|
The application can safely assume the packet is sent, and the RAM |
24 |
|
is available to the application directly after calling udp_send() |
25 |
|
or similar function. |
26 |
|
|
27 |
|
++ Bugfixes: |
28 |
|
|
29 |
|
* ARP_QUEUEING should now correctly work for all cases, including |
30 |
|
PBUF_REF. |
31 |
|
Implemented by Leon Woestenberg. |
32 |
|
|
33 |
|
++ Changes: |
34 |
|
|
35 |
|
* IP_ADDR_ANY is no longer a NULL pointer. Instead, it is a pointer |
36 |
|
to a '0.0.0.0' IP address. |
37 |
|
|
38 |
|
* The packet buffer implementation is changed. The pbuf->ref counter |
39 |
|
meaning has changed, and several pbuf functions have been |
40 |
|
adapted accordingly. |
41 |
|
|
42 |
(0.5.x) This file has been unmaintained up to 0.6.1. All changes are |
(0.5.x) This file has been unmaintained up to 0.6.1. All changes are |
43 |
logged in CVS but have not been explained here. |
logged in CVS but have not been explained here. |
44 |
|
|