Joseph Henry
|
0d0acfbf2a
|
Updated lwip-contrib patch
|
2019-02-14 17:48:24 -08:00 |
|
Joseph Henry
|
8843bbc3fb
|
Updated submodules
|
2019-02-14 17:43:33 -08:00 |
|
Joseph Henry
|
a43d1d04e8
|
Unfinished callback improvements, consolidated netif4 and netif6
|
2019-02-14 17:27:16 -08:00 |
|
Joseph Henry
|
c8e6662d24
|
Added ZTS_EVENT_NETWORK_DOWN to tap destructor
|
2019-02-07 14:33:23 -08:00 |
|
Joseph Henry
|
1f8d3030c8
|
Added a lock-free queue to lwIP driver for RX packet processing. Added checks to force strict ordering of callback events
|
2019-02-07 14:11:17 -08:00 |
|
Joseph Henry
|
52a7e9229e
|
Added options for enabling and disabling network caching. Also modified tap polling interval
|
2019-02-07 10:53:50 -08:00 |
|
Joseph Henry
|
4de1068b57
|
Moved lwIP initialization from tap to zts_start for faster startup
|
2019-02-06 23:34:26 -08:00 |
|
Joseph Henry
|
ef8689b0b8
|
Updated submodules and patches
|
2019-02-06 22:29:26 -08:00 |
|
Joseph Henry
|
2fdcf025e1
|
Re-work of thread model
|
2019-02-06 22:00:39 -08:00 |
|
Joseph Henry
|
292fcdda2c
|
Improved callback logic. Simplified lwip driver.
|
2019-01-31 03:08:48 -08:00 |
|
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
|
2019-01-27 22:43:42 -08:00 |
|
Joseph Henry
|
2fde6158ed
|
Upgraded lwIP stack to 2.1.2
|
2019-01-27 22:39:44 -08:00 |
|
Joseph Henry
|
f6a3155f08
|
Fixed bug that caused packets to be fed into multipl netifs when joined to two or more networks
|
2019-01-26 23:34:04 -08:00 |
|
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
|
2019-01-25 12:42:53 -08:00 |
|
Joseph Henry
|
2ac133b435
|
Removed files from attic/
|
2019-01-25 10:38:39 -08:00 |
|
Joseph Henry
|
270fc76b25
|
Updated lwIP patch to support improved shutdown semantics, updated ZT1 submodule reference
|
2019-01-14 15:49:00 -08:00 |
|
Joseph Henry
|
4e0c00aaff
|
Improved reliability and performance, better startup and shutdown semantics, HTTP control plane is now disabled by default
|
2019-01-14 12:01:29 -08:00 |
|
Joseph Henry
|
8826b317c1
|
Commented out NotNeeded paths in CMakeLists.txt to silence Windows build errors
|
2018-10-18 14:05:52 -07:00 |
|
Joseph Henry
|
5bccd78080
|
Fix for memory corruption seen on Windows -- For ticket #36
|
2018-10-18 13:41:29 -07:00 |
|
Joseph Henry
|
70cb227665
|
Fixed debug flags for Windows builds
|
2018-10-17 18:08:26 -07:00 |
|
Joseph Henry
|
2f904ccdc6
|
Small README edit
|
2018-10-12 16:06:10 -07:00 |
|
Joseph Henry
|
24e74a8fc8
|
Fixed bad RX frame buffer math. Fixed RX frame dropping block. Pbufs are now properly preserved for application reading - Ticket #31
|
2018-10-11 15:54:24 -07:00 |
|
Joseph Henry
|
71e37354a1
|
Attempted fix for broken routing of adhoc ipv6 networks -- ticket #31
|
2018-10-10 13:09:23 -07:00 |
|
Joseph Henry
|
8ef88cfe18
|
Fix to CMakeLists.txt to add debug flags to Debug build mode
|
2018-10-09 15:32:23 -07:00 |
|
Joseph Henry
|
9b8217be40
|
Method signature fix for csharp in reference to ticket #32 - partial fix for bug
|
2018-10-09 15:29:33 -07:00 |
|
Joseph Henry
|
71ea71e33a
|
Bugfix for issue #31 - Proper handling of ad-hoc and 6plane network addresses
|
2018-09-20 17:51:44 -07:00 |
|
Joseph Henry
|
f9e83bcb59
|
Improvements to packaging scripts
|
2018-09-06 15:30:34 -07:00 |
|
Joseph Henry
|
84fcfd3baf
|
Minor updates to Java ExampleApp and added select() to JNI layer
|
2018-09-06 11:08:06 -07:00 |
|
Joseph Henry
|
6e06cb36ff
|
Improvements to packaging scripts
|
2018-09-05 14:44:51 -07:00 |
|
Joseph Henry
|
ab8da325d0
|
Improvements to distribution and packaging scripts
|
2018-09-04 10:48:36 -07:00 |
|
Joseph Henry
|
ecb214fa67
|
Improvements to packaging scripts
|
2018-08-28 10:47:29 -07:00 |
|
Joseph Henry
|
3322b414d1
|
Improvements to packaging scripts
|
2018-08-28 10:38:23 -07:00 |
|
Joseph Henry
|
21bfa15f52
|
Corrected bad path in JAR build section
|
2018-08-24 16:11:37 -07:00 |
|
Joseph Henry
|
ea015269d2
|
Fixed typo
|
2018-08-24 15:47:38 -07:00 |
|
Joseph Henry
|
a9754777d0
|
Improvements to packaging scripts for Windows, macOS and Linux
|
2018-08-24 15:45:05 -07:00 |
|
Joseph Henry
|
4aa451cf2e
|
Removed old iOS library/framework project -- will be replaced by CMake generated project
|
2018-08-23 11:03:52 -07:00 |
|
Joseph Henry
|
afe34bca50
|
Improvements to package distribution script for Windows, preprocessor tweaks in JNI section
|
2018-08-23 10:22:55 -07:00 |
|
Joseph Henry
|
5a55cedff5
|
Removed dummy test
|
2018-08-22 10:52:37 -07:00 |
|
Joseph Henry
|
5a82f43aac
|
Added all-encompassing packaging script, improvements to CMake build script
|
2018-08-22 10:49:21 -07:00 |
|
Joseph Henry
|
d8c64e4591
|
Updated CMake build script
|
2018-08-21 13:43:03 -07:00 |
|
Joseph Henry
|
744277fb69
|
Updated download links
|
2018-08-13 17:15:07 -07:00 |
|
Joseph Henry
|
d6fa22322a
|
use of {USER} for android NDK path in CMakeLists.txt
|
2018-08-09 16:27:53 -07:00 |
|
Joseph Henry
|
05fbd362b2
|
Simplified earthtest
|
2018-08-03 13:53:57 -07:00 |
|
Joseph Henry
|
29a9856b76
|
Added earthtest.cpp for future homebrew package test
|
2018-08-02 10:29:07 -07:00 |
|
Joseph Henry
|
389683475e
|
Added download table to README.md
|
2018-08-01 17:59:44 -07:00 |
|
Joseph Henry
|
3101329fbe
|
Defined SOCKLEN_T_DEFINED in lwipopts.h to stop Android builds from complaining
|
2018-08-01 17:49:31 -07:00 |
|
Joseph Henry
|
039cf99ac5
|
Omit tests from Xcode builds
|
2018-08-01 17:20:16 -07:00 |
|
Joseph Henry
|
6af272fad9
|
Updated ZeroTierOne submodule to e01c0adf for managed route fix
|
2018-08-01 17:19:16 -07:00 |
|
Joseph Henry
|
76440565c0
|
Minor function definition tweaks for C/Swift compatibility
|
2018-08-01 17:01:54 -07:00 |
|
Joseph Henry
|
d37091c8a3
|
Added Xcode iOS library project
|
2018-08-01 16:46:44 -07:00 |
|