194 Commits (a6d2e80b08d06dc077fcb9b7d40b2250a6d81fee)

Author SHA1 Message Date
Grant Limberg 3e6a22c3d8
Fix JNI after `ZT_Node_New` function signature change 6 months ago
Brenton Bostick e32fecd16d Thread might actually be detached, so need to handle that 2 years ago
Brenton Bostick dca77cb0d2 expand GETENV macro that needs to be modified 2 years ago
Adam Ierymenko 0e5651f353
1.12.0 merge to main (#2104) 3 years ago
Brenton Bostick 826a1ee346 ANDROID-96: Simplify and use return code from node_init directly 3 years ago
Brenton Bostick d4e63fcdfe Check if null is passed to VirtualNetworkConfig.equals and name fixes 3 years ago
Brenton Bostick 0806b881ea Basic cleanups 3 years ago
Adam Ierymenko a872cc3418
1.10.6 merge to main (#1930) 3 years ago
Brenton Bostick 12cdf39165 actual fix for ANDROID-56: crash inside newNetworkConfig 3 years ago
Brenton Bostick 19c5343a0a Revert "temp fix for ANDROID-56: crash inside newNetworkConfig from too many args" 3 years ago
Adam Ierymenko 1c5897895b
1.10.4 merge into main (#1893) 3 years ago
Brenton Bostick dd627cd7f4 temp fix for ANDROID-56: crash inside newNetworkConfig from too many args 3 years ago
Brenton Bostick 8d74d34f2a rename Node.networks -> Node.networkConfigs 3 years ago
Brenton Bostick 7f996ea6d5 simplify loadLibrary 3 years ago
Brenton Bostick 0aa4a4ba7a error handling, error reporting, asserts, logging 3 years ago
Brenton Bostick 1ab36d891c 'finalize()' should not be overridden 3 years ago
Brenton Bostick 5b5625a6f0 'NodeException' does not define a 'serialVersionUID' field 3 years ago
Brenton Bostick 33a9cd02ba NodeException can be made a checked Exception 3 years ago
Brenton Bostick ca73651e12 Modifier 'public' is redundant for interface members 3 years ago
Brenton Bostick fbd834716f comments and logging 3 years ago
Brenton Bostick 914b4fae7b switch statement work 3 years ago
Brenton Bostick a1bf139188 use PRId64 macros 3 years ago
Brenton Bostick a2f753986b JniRef work 3 years ago
Brenton Bostick d28f44335a use GETENV macro 3 years ago
Brenton Bostick 0a925a6f21 fix ANDROID-38: stack corruption in onSendPacketRequested 3 years ago
Brenton Bostick 132bff25df newInetAddress and newInetSocketAddress work 3 years ago
Brenton Bostick e1c16a8e68 invert logic in a couple of places and return early 3 years ago
Brenton Bostick 4ee73fa272 add fromSocketAddressObject 3 years ago
Brenton Bostick 30cfe65b39 add addressPort 3 years ago
Brenton Bostick 40d5f9b5d2 add isSocketAddressEmpty 3 years ago
Brenton Bostick 809022b273 make VirtualNetworkRoute a plain data class 3 years ago
Brenton Bostick d0c0585553 add VirtualNetworkRoute.hashCode 3 years ago
Brenton Bostick d60929514b reimplement VirtualNetworkRoute.toString 3 years ago
Brenton Bostick 920e1f56c2 reimplement VirtualNetworkRoute.compareTo 3 years ago
Brenton Bostick 86122e1646 reimplement VirtualNetworkRoute.equals 3 years ago
Brenton Bostick f9a27d6778 make VirtualNetworkDNS a plain data class 3 years ago
Brenton Bostick 8b0be5c1fc add VirtualNetworkDNS.hashCode 3 years ago
Brenton Bostick 686561dc5b reimplement VirtualNetworkDNS.equals 3 years ago
Brenton Bostick b8b8e58586 remove unused VirtualNetworkConfig.enabled 3 years ago
Brenton Bostick 54fd7c7e9a make VirtualNetworkConfig a plain data class 3 years ago
Brenton Bostick e060ae3176 add VirtualNetworkConfig.hashCode 3 years ago
Brenton Bostick 7392a32cd8 reimplement VirtualNetworkConfig.compareTo 3 years ago
Brenton Bostick 8b724493cc reimplement VirtualNetworkConfig.equals 3 years ago
Brenton Bostick 9cb16accfd fix ANDROID-49: VirtualNetworkConfig.equals is wrong 3 years ago
Brenton Bostick d5944ae69c fix ANDROID-42: copy/paste error 3 years ago
Brenton Bostick 6102c70855 make Version a plain data class 3 years ago
Brenton Bostick 6cc055dbba make Peer a plain data class 3 years ago
Brenton Bostick f51ce077a3 add array functions 3 years ago
Brenton Bostick 2de4c95446 remove unused PeerPhysicalPath.fixed 3 years ago
Brenton Bostick 63f70ba465 make PeerPhysicalPath a plain data class 3 years ago