111 Commits (d715ebd461d1797d42b17c83f765d01fe96de7fa)

Author SHA1 Message Date
Joseph Henry d715ebd461 Bugfix for hang in VirtualTap after calling getRoutes() and attempting to leave(), bugfix for potential memory leak if packet was rejected from stack 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 a9754777d0 Improvements to packaging scripts for Windows, macOS and Linux 8 years ago
Joseph Henry 3101329fbe Defined SOCKLEN_T_DEFINED in lwipopts.h to stop Android builds from complaining 8 years ago
Joseph Henry 76440565c0 Minor function definition tweaks for C/Swift compatibility 8 years ago
Joseph Henry 964e1f5cc6 Removed old MINGW preprocessor directives 8 years ago
Joseph Henry e7a37ee391 Removed reference to DEBUG_* macros in examples and libzt proper 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 9fba2a6d32 Fixed some debug trace format specifiers to reduce compile-time warnings 8 years ago
Joseph Henry 16000d5429 Changed debug configs for testing open file bug on Linux 8 years ago
Joseph Henry 8df91ae1c8 Added zts_set_service_port() 8 years ago
Joseph Henry b0ac457ff1 Cleanup 8 years ago
Joseph Henry bdfdbea2dc Added explanation and #defines for new guarded receive buffer 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 f6256b71da Added guarded RX frame buffer to lwIP driver to protect against concurrent core access 8 years ago
joseph.henry 2c5634343a tweaks for Windows cmake build 8 years ago
Joseph Henry 311ed8e533 Updated copyright for 2018 8 years ago
Joseph Henry 402083a5d8 Updated CMake build script for Windows. Moving away from MinGW requirement for build 8 years ago
Joseph Henry 5eda430a87 Makefile changes 8 years ago
Joseph Henry de0ce73023 Temporarily removed DNS support to prevent TLS h_errno conflict. Updated CMakeLists 8 years ago
Joseph Henry 76af1d4246 Fix for Debian compile error: api_sleep (taking address of temporary array) 8 years ago
Joseph Henry 50c0e802d8 Temporary fixes for warnings 8 years ago
Joseph Henry 9e14d0361c Added check for ZT_TRACE in debug macros 8 years ago
Joseph Henry 3bf7d5f050 Added preprocessor check for TCP_KEEPIDLE 8 years ago
Joseph Henry 8d1d77a8a4 zts_* API updates, unfinished lwIP tweaks 8 years ago
Joseph Henry d6fcdf5277 Fixed netif initialization bug, fixed typos in documentation 9 years ago
Joseph Henry 95a21117c8 Removed duplicate documentation and function prototypes 9 years ago
Joseph Henry d3f92d98ed Updated convenience function zts_get_node_id_from_file() 9 years ago
Joseph Henry 4525b2c553 Removed vestigial API function zts_join_soft() 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 614432907c Windows build fixes 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 45260c4e69 Modification to blocking bahavior of zts_start, is now settable. Improved address family handling in JNI 9 years ago
Joseph Henry fdd6010456 Minor change to API (renamed get_device_id to get_id). More complete Scala binding 9 years ago
Joseph Henry e36b88004f IPV6 interface tweaks 9 years ago
Joseph Henry 9473b6f74a Updated zts_start* API naming convention 9 years ago
Joseph Henry 3ed00612ed Fixed accidentally deleted newline in debug macros 9 years ago
Joseph Henry 33f9d2b86e Added target for MSVC DLLs for use in Visual Studio 9 years ago
Joseph Henry b45304b16d Added untested DLL target for Windows 9 years ago