b8b8e58586
remove unused VirtualNetworkConfig.enabled
2023-03-02 07:19:49 -06:00
54fd7c7e9a
make VirtualNetworkConfig a plain data class
2023-03-02 07:19:49 -06:00
e060ae3176
add VirtualNetworkConfig.hashCode
2023-03-02 07:19:49 -06:00
7392a32cd8
reimplement VirtualNetworkConfig.compareTo
2023-03-02 07:19:49 -06:00
8b724493cc
reimplement VirtualNetworkConfig.equals
2023-03-02 07:19:49 -06:00
9cb16accfd
fix ANDROID-49: VirtualNetworkConfig.equals is wrong
2023-03-02 07:19:49 -06:00
d5944ae69c
fix ANDROID-42: copy/paste error
2023-03-02 07:19:49 -06:00
6102c70855
make Version a plain data class
2023-03-02 07:19:49 -06:00
6cc055dbba
make Peer a plain data class
2023-03-02 07:19:49 -06:00
f51ce077a3
add array functions
2023-03-02 07:19:49 -06:00
2de4c95446
remove unused PeerPhysicalPath.fixed
2023-03-02 07:19:49 -06:00
63f70ba465
make PeerPhysicalPath a plain data class
2023-03-02 07:19:49 -06:00
7ef68a9d6a
add Node.toString
2023-03-02 07:19:49 -06:00
90bf300bd8
Node init work: separate Node construction and init
2023-03-02 07:19:49 -06:00
f9528f1248
fix ANDROID-52: synchronization bug with nodeMap
2023-03-02 07:19:49 -06:00
4861ec5a40
make NodeStatus a plain data class
2023-03-02 07:19:49 -06:00
acf5b3579b
add VirtualNetworkType.fromInt
2023-03-02 07:19:49 -06:00
d1460ab65b
fix ANDROID-37: VirtualNetworkStatus out-of-sync with ZT_VirtualNetworkStatus enum
2023-03-02 07:19:49 -06:00
85bd773c55
add VirtualNetworkStatus.fromInt
2023-03-02 07:19:49 -06:00
ed3918b508
fix ANDROID-40: VirtualNetworkConfigOperation out-of-sync with ZT_VirtualNetworkConfigOperation enum
2023-03-02 07:19:49 -06:00
7c2766096c
add VirtualNetworkConfigOperation.fromInt
2023-03-02 07:19:49 -06:00
acd8b95114
fix ANDROID-36: issues with ResultCode
2023-03-02 07:19:49 -06:00
34ff813e2a
add ResultCode.fromInt
2023-03-02 07:19:49 -06:00
056cef7292
add PeerRole.fromInt
2023-03-02 07:19:49 -06:00
7c5f256d4a
add Event.fromInt
2023-03-02 07:19:49 -06:00
82749e4442
ANDROID-48: use ZT_jnicache.cpp and remove ZT_jnilookup.cpp and ZT_jniarray.cpp
2023-03-02 07:19:49 -06:00
7890185e81
ANDROID-48: add ZT_jnicache.cpp
2023-03-02 07:19:49 -06:00
71fc0dd097
add LOG_TAG defines
2023-03-02 07:19:49 -06:00
8373a0fa60
add GETENV macro
2023-03-02 07:19:49 -06:00
21264baaae
update to use unique error codes
2023-03-02 07:19:49 -06:00
703f9290c9
fix missing DeleteLocalRef in loops
2023-03-02 07:19:49 -06:00
dd1b52c7d9
fix ANDROID-35: memory leak
2023-03-02 07:19:49 -06:00
01003617cd
fix ANDROID-51: fieldName is uninitialized
2023-03-02 07:19:49 -06:00
bfe4bc2894
fix typo
2023-03-02 07:19:49 -06:00
1c88037ea0
fix typos in JNI method signatures
2023-03-02 07:19:49 -06:00
0027e6bdab
fix typo in log message
2023-03-02 07:19:49 -06:00
87edbb2d3a
fix ANDROID-50: RESULT_ERROR_BAD_PARAMETER typo
2023-03-02 07:19:49 -06:00
5be92a96df
cleanup
2023-03-02 07:19:49 -06:00
0733af5239
move extern "C"
...
only JNI functions need to be exported
2023-03-02 07:19:49 -06:00
216ed8c8ea
fix headers
...
use recommended headers and remove unused headers
2023-03-02 07:19:49 -06:00
58e3b8c5ad
add StringUtils
2023-03-02 07:19:49 -06:00
c6adfd9d67
Added docker environment way to join networks ( #1871 )
2023-03-02 11:18:11 +01:00
672c58be01
Don't vendor packages for zeroidc ( #1885 )
2023-03-02 09:11:37 +01:00
6cf3b65953
Fix #1883 ( #1886 )
...
Still unknown as to why, but the call to `nc->GetProperties()` can fail
when setting a friendly name on the Windows virtual ethernet adapter.
Ensure that `ncp` is not null before continuing and accessing the device
GUID.
2023-03-01 18:00:59 -08:00
936dda4773
Turn off autocrlf for rust source
...
Doesn't appear to play nice well when it comes to git and vendored cargo package hashes
2023-03-01 15:08:34 -08:00
047e327f01
Revert "set gitattributes for rust & cargo so hashes dont conflict on Windows"
...
This reverts commit 032dc5c108
.
2023-03-01 14:27:19 -08:00
032dc5c108
set gitattributes for rust & cargo so hashes dont conflict on Windows
2023-03-01 14:16:51 -08:00
dc54e0e1c4
Create a sample systemd unit for tcp proxy
2023-02-23 11:52:21 -08:00
9124b0a7a3
Merge branch 'main' into dev
2023-02-22 17:10:34 -08:00
dea47f601d
more info on exception
2023-02-22 16:13:05 -08:00