Updated release notes, lwip architecture port files
This commit is contained in:
@@ -1,23 +1,13 @@
|
|||||||
## Future Release Roadmap:
|
### 2017-09-15 -- Version 1.1.5
|
||||||
|
|
||||||
### 2017-07-30 -- Version 1.2.0
|
|
||||||
|
|
||||||
- Basic BSD network stack support (libuinet)
|
|
||||||
|
|
||||||
### 2017-06-30 -- Version 1.1.5
|
|
||||||
|
|
||||||
- Improvements in API consistency and coverage
|
- Improvements in API consistency and coverage
|
||||||
|
- Re-introduction of lwIP driver, also upgraded lwIP to 2.0.2-STABLE
|
||||||
- Additional safety checks
|
- Additional safety checks
|
||||||
- Various bug fixes for socket abstraction layer
|
- Various bug fixes for POSIX socket emulation layer
|
||||||
- Rework of Connection lock scheme
|
- Rework of Connection lock scheme
|
||||||
- IPv4 and IPv6 enabled by default
|
|
||||||
- Performance (RX and TX) upgrades
|
- Performance (RX and TX) upgrades
|
||||||
|
|
||||||
***
|
### 2017-06-07 -- Version 1.1.4
|
||||||
|
|
||||||
## Past Releases:
|
|
||||||
|
|
||||||
### 2017-06-07 -- Version 1.1.4 (CURRENT)
|
|
||||||
|
|
||||||
- Library can now be run in IPV4 and IPV6 mode simultaneously
|
- Library can now be run in IPV4 and IPV6 mode simultaneously
|
||||||
|
|
||||||
@@ -72,76 +62,76 @@
|
|||||||
- Various bug fixes
|
- Various bug fixes
|
||||||
|
|
||||||
|
|
||||||
### 2017-11-21 -- Version 0.6.2
|
### 2016-11-21 -- Version 0.6.2
|
||||||
|
|
||||||
- Updated ZTO source for reliability
|
- Updated ZTO source for reliability
|
||||||
|
|
||||||
|
|
||||||
### 2017-10-28 -- Version 0.6.1
|
### 2016-10-28 -- Version 0.6.1
|
||||||
|
|
||||||
- Stack driver support for IPv4 XOR IPv6
|
- Stack driver support for IPv4 XOR IPv6
|
||||||
|
|
||||||
|
|
||||||
### 2017-10-21 -- Version 0.6.0
|
### 2016-10-21 -- Version 0.6.0
|
||||||
|
|
||||||
- Updated ZTO source to 1.1.14
|
- Updated ZTO source to 1.1.14
|
||||||
|
|
||||||
|
|
||||||
### 2017-10-18 -- Version 0.5.0
|
### 2016-10-18 -- Version 0.5.0
|
||||||
|
|
||||||
- Implemented driver for picoTCP network stack
|
- Implemented driver for picoTCP network stack
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-29 -- Version 0.4.2
|
### 2016-09-29 -- Version 0.4.2
|
||||||
|
|
||||||
- IPv6-related fixes
|
- IPv6-related fixes
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-27 -- Version 0.4.1
|
### 2016-09-27 -- Version 0.4.1
|
||||||
|
|
||||||
- Added IPv6 support to lwIP stack driver
|
- Added IPv6 support to lwIP stack driver
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-11 -- Version 0.4.0
|
### 2016-09-11 -- Version 0.4.0
|
||||||
|
|
||||||
- Upgraded to lwIP 2.0.0
|
- Upgraded to lwIP 2.0.0
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-07 -- Version 0.3.5
|
### 2016-09-07 -- Version 0.3.5
|
||||||
|
|
||||||
- Introduced prettier and less complex Swift API
|
- Introduced prettier and less complex Swift API
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-06 -- Version 0.3.4
|
### 2016-09-06 -- Version 0.3.4
|
||||||
|
|
||||||
- Improved debugging traces
|
- Improved debugging traces
|
||||||
|
|
||||||
|
|
||||||
### 2017-09-01 -- Version 0.3.3
|
### 2016-09-01 -- Version 0.3.3
|
||||||
|
|
||||||
- Improved API parameter naming consistency
|
- Improved API parameter naming consistency
|
||||||
|
|
||||||
|
|
||||||
### 2017-08-17 -- Version 0.3.2
|
### 2016-08-17 -- Version 0.3.2
|
||||||
|
|
||||||
- Improved proxy server controls
|
- Improved proxy server controls
|
||||||
|
|
||||||
|
|
||||||
### 2017-08-15 -- Version 0.3.1
|
### 2016-08-15 -- Version 0.3.1
|
||||||
|
|
||||||
- API consistency improvements
|
- API consistency improvements
|
||||||
|
|
||||||
|
|
||||||
### 2017-07-25 -- Version 0.3.0
|
### 2016-07-25 -- Version 0.3.0
|
||||||
|
|
||||||
- Updated ZTO source to 1.1.4
|
- Updated ZTO source to 1.1.4
|
||||||
|
|
||||||
|
|
||||||
### 2017-07-20 -- Version 0.2.1
|
### 2016-07-20 -- Version 0.2.1
|
||||||
|
|
||||||
- Normalized zt_ API naming conventions
|
- Normalized zt_ API naming conventions
|
||||||
|
|
||||||
|
|
||||||
### 2017-06-14 -- Version 0.2.0
|
### 2016-06-14 -- Version 0.2.0
|
||||||
|
|
||||||
- Old netcon project moved into its own repo
|
- Old netcon project moved into its own repo
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ typedef unsigned long mem_ptr_t;
|
|||||||
/* Plaform specific diagnostic output */
|
/* Plaform specific diagnostic output */
|
||||||
//#define LWIP_PLATFORM_DIAG(x) do {printf x;} while(0)
|
//#define LWIP_PLATFORM_DIAG(x) do {printf x;} while(0)
|
||||||
#include "Debug.hpp"
|
#include "Debug.hpp"
|
||||||
#define LWIP_PLATFORM_DIAG(x) DEBUG_STACK(x);
|
#define LWIP_PLATFORM_DIAG(x) DEBUG_STACK x;
|
||||||
|
|
||||||
#define LWIP_PLATFORM_ASSERT(x) do {printf("Assertion \"%s\" failed at line %d in %s\n", \
|
#define LWIP_PLATFORM_ASSERT(x) do {printf("Assertion \"%s\" failed at line %d in %s\n", \
|
||||||
x, __LINE__, __FILE__); fflush(NULL); abort();} while(0)
|
x, __LINE__, __FILE__); fflush(NULL); abort();} while(0)
|
||||||
|
|||||||
@@ -76,7 +76,8 @@
|
|||||||
* systems, this should be defined to something less resource-consuming.
|
* systems, this should be defined to something less resource-consuming.
|
||||||
*/
|
*/
|
||||||
#ifndef LWIP_PLATFORM_DIAG
|
#ifndef LWIP_PLATFORM_DIAG
|
||||||
#define LWIP_PLATFORM_DIAG(x) do {printf x;} while(0)
|
#include "Debug.hpp"
|
||||||
|
#define LWIP_PLATFORM_DIAG(x) printf(x);
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user