Joseph Henry
|
292fcdda2c
|
Improved callback logic. Simplified lwip driver.
|
7 years ago |
Joseph Henry
|
2fde6158ed
|
Upgraded lwIP stack to 2.1.2
|
7 years ago |
Joseph Henry
|
068013d0f7
|
Switch to MEM_LIBC_MALLOC usage in lwIP. Added event callbacks. Use of finer-grained locks in RX logic. CRCs disabled on inbound packets
|
7 years ago |
Joseph Henry
|
270fc76b25
|
Updated lwIP patch to support improved shutdown semantics, updated ZT1 submodule reference
|
7 years ago |
Joseph Henry
|
4e0c00aaff
|
Improved reliability and performance, better startup and shutdown semantics, HTTP control plane is now disabled by default
|
7 years ago |
Joseph Henry
|
71ea71e33a
|
Bugfix for issue #31 - Proper handling of ad-hoc and 6plane network addresses
|
8 years ago |
Joseph Henry
|
3101329fbe
|
Defined SOCKLEN_T_DEFINED in lwipopts.h to stop Android builds from complaining
|
8 years ago |
Joseph Henry
|
6e086ed3fa
|
Updated lwip.patch for Linux compatibility, CMakeLists.txt, and fixed other minor compile-time warnings
|
8 years ago |
Joseph Henry
|
7be4edb36d
|
bugfix for ipv6 netif setup
|
8 years ago |
Joseph Henry
|
07be7a25a3
|
Removed cruft from project
|
8 years ago |
Joseph Henry
|
6916c3f36f
|
Turned off stack debugs
|
8 years ago |
Joseph Henry
|
16000d5429
|
Changed debug configs for testing open file bug on Linux
|
8 years ago |
Joseph Henry
|
7e0da0cfd3
|
Removed LWIP_SUPPORT_CUSTOM_PBUF define
|
8 years ago |
Joseph Henry
|
79a0966882
|
Turned off custom pbufs, core locking, tcpip debugging
|
8 years ago |
Joseph Henry
|
de0ce73023
|
Temporarily removed DNS support to prevent TLS h_errno conflict. Updated CMakeLists
|
9 years ago |
Joseph Henry
|
4588b5a1df
|
Reworked packet-netif routing code
|
9 years ago |
Joseph Henry
|
ab6eb57da6
|
Buid fix for Linux
|
9 years ago |
Joseph Henry
|
e0d4b84dd4
|
Preparation for C--, removed classes, namespaces, advanced build options are now controlled via include/libztDefs.h
|
9 years ago |
Joseph Henry
|
d36b6d58bf
|
Attempt (2) to resolve non-TLS h_errno build failure in Jenkins
|
9 years ago |
Joseph Henry
|
1020386fa7
|
Removed protocol version build flags, defaults to IPV4 && IPV6
|
9 years ago |
Joseph Henry
|
e36b88004f
|
IPV6 interface tweaks
|
9 years ago |
Joseph Henry
|
7301c8c405
|
Added untested DNS client code
|
9 years ago |
Joseph Henry
|
1afb2308b6
|
Added comment syntax for doxygen, fixed build flag which produced unnecessarily-large binaries, removed trailing whitespace
|
9 years ago |
Joseph Henry
|
5f1e9fe795
|
Introduction of sequential-API build variant, better thread safety (lwIP only)
|
9 years ago |
Joseph Henry
|
4991c85598
|
Added TCP_DEBUG_TMR to lessen lwIP debug trace clutter
|
9 years ago |
Joseph Henry
|
7c586471f4
|
standardization pass: conditional statement spacing, removed NULL shorthand making checks more explicit
|
9 years ago |
Joseph Henry
|
476f162a19
|
standardization pass: trim_right (trailing whitespaces)
|
9 years ago |
Joseph Henry
|
3bec79314e
|
Added standardization target for code style, fixed LWIP_DEBUG redefinition warning, fixed rare tcp_close() and cb_poll() bugs
|
9 years ago |
Joseph Henry
|
ca84110a16
|
Added code quality and standardization profile (for use with Vera++). Increased maximum number of lwIP UDP_PCBs from 4 to 128
|
9 years ago |
Joseph Henry
|
4fd2db7dd6
|
tcp_received() fix
|
9 years ago |
Joseph Henry
|
e18c1ccf80
|
Further improvements to selftest, lwIP driver updates
|
9 years ago |
Joseph Henry
|
ad17909f06
|
Build tweaks, better flag handling across makefiles
|
9 years ago |
Joseph Henry
|
8e192c0ee8
|
Managed Routes now supported, with automatic add/remove
|
9 years ago |
Joseph Henry
|
4e36fe28d5
|
BSD-license-compatible, and NO_STACK build variants
|
9 years ago |