Brenton Bostick
8a90a7baca
Fix warning about function never used
...
The practice of appending "__" with type signature allows for references
overloaded methods.
But there is only a single zts_bsd_write method, so just remove.
2023-05-26 13:13:03 -04:00
Joseph Henry
7d82d0ed77
Merge pull request #218 from zerotier/brenton/fix-typos
...
Brenton/fix typos
2023-05-26 10:12:24 -07:00
Joseph Henry
57fd2e2128
Merge pull request #217 from zerotier/brenton/fix-bad-param
...
fix bad parameter
2023-05-26 09:57:50 -07:00
Joseph Henry
38334d843e
Merge pull request #216 from zerotier/brenton/fix-stray-getfieldid
...
fix stray GetFieldID
2023-05-26 09:57:40 -07:00
Brenton Bostick
e47e37d12e
fix stray GetFieldID
2023-05-25 15:54:19 -04:00
Brenton Bostick
472b4d37f7
fix bad parameter
2023-05-25 15:53:50 -04:00
Brenton Bostick
18c009d55d
fix: Incorrect type for parameter 'thisObj', which should have type 'jclass'.
2023-05-25 15:49:10 -04:00
Brenton Bostick
8bd9a18a38
remove stray U+200b characters
2023-05-25 15:43:38 -04:00
Brenton Bostick
d00f72ae92
Fix typo accetpedFd -> acceptedFd
2023-05-25 15:43:31 -04:00
Brenton Bostick
48adf41cc1
Move java files to com/zerotier/sockets subfolder
...
This adheres to standard Java style and fixes:
Package name 'com.zerotier.sockets' does not correspond to the file path ''
in Android Studio
2023-05-22 15:36:21 -04:00
janvanbouwel
9d66844523
Fix ZTS_MAX_PEER_NETWORK_PATHS to equal ZTO submodule
2023-02-21 18:16:11 +01:00
Joseph Henry
f601602cdb
Resolved conflict for PR #167
2022-01-11 17:43:27 -08:00
Joseph Henry
f47d848fa4
Resolved conflict for PR #161
2022-01-11 17:39:24 -08:00
Joseph Henry
0c63732285
Merge branch 'feature_socket_err_msgs' of https://github.com/bostonrwalker/libzt into bostonrwalker-feature_socket_err_msgs
2022-01-11 12:51:22 -08:00
Joseph Henry
1d67973edb
Merge branch 'feature_sendall' of https://github.com/bostonrwalker/libzt into bostonrwalker-feature_sendall
2022-01-11 09:48:20 -08:00
bostonrwalker
601032c42b
Rename zt_wrap.cxx to zt_wrap.cpp
...
Reason: Python distutils invocation of SWIG will output "zt_wrap.cpp" instead of "zt_wrap.cxx", and if both files are present the compiler will get confused.
2022-01-11 12:17:22 -05:00
Boston Walker
c8c8a3bac2
Revert deletion of swig generated files
2021-12-31 10:34:09 -05:00
Boston Walker
894e52ab6c
Migrated Python pkg mgmt to Poetry
2021-12-31 10:31:35 -05:00
Boston Walker
84b7e44873
Revert changes to libzt.py
2021-12-29 16:39:21 -05:00
Boston Walker
213f72edb9
#150 - Clean up socket error handling
2021-12-29 16:36:44 -05:00
Boston Walker
b2d53a4f5d
#150 - cleaned up socket error messages
2021-12-29 16:36:44 -05:00
Boston Walker
3bb2dd4a52
Revert " #150 - cleaned up socket error messages"
...
This reverts commit 293f92355a .
2021-12-29 16:23:54 -05:00
Boston Walker
a4d2a83e7e
Revert " #150 - Clean up socket error handling"
...
This reverts commit c84b3f2376 .
2021-12-29 16:19:54 -05:00
Boston Walker
8bd4c3d061
Proper handling of PyBuf object
2021-12-29 11:33:46 -05:00
bostonrwalker
771a5ad905
Merge branch 'dev' into feature_timeout_methods
2021-12-28 13:39:30 -05:00
Boston Walker
ec55000ff6
Add zts_py_sendall() method
2021-12-28 13:33:58 -05:00
Boston Walker
7e690785a4
Add zts_py_settimeout() and zts_py_gettimeout() methods; Update Python c extension bindings using swig -c++ -python zt.i
2021-12-27 23:58:24 -05:00
Boston Walker
c84b3f2376
#150 - Clean up socket error handling
2021-12-27 16:34:10 -05:00
Boston Walker
99c16c4a9e
Generated from swig -c++ -python zt.i
2021-12-27 16:18:45 -05:00
Boston Walker
293f92355a
#150 - cleaned up socket error messages
2021-12-27 14:18:29 -05:00
Joseph Henry
d49667a55f
Check Python version to determine proper timeout rounding mode
2021-05-30 21:49:16 -07:00
github-actions
54bb892aaa
Code style enforcement
2021-05-31 04:21:46 +00:00
Joseph Henry
ef352cc8f3
Build fix for Python wrapper
2021-05-30 21:13:52 -07:00
Joseph Henry
7ae18961a7
Build fix for Python wrapper
2021-05-30 20:52:02 -07:00
github-actions
0a678a8c8a
Code style enforcement
2021-05-31 02:52:00 +00:00
Joseph Henry
3ea146fa5b
Possible fix for Python multithread bug #126
2021-05-30 19:36:19 -07:00
Joseph Henry
cd3265f8ae
Add select, getsockopt, setsockopt, ioctl and fcntl to Python wrapper
2021-05-28 16:15:38 -07:00
Joseph Henry
9ee053ac36
Only invoke Python user callback if set by user
2021-05-26 18:17:37 -07:00
Joseph Henry
31e94d4bbb
Remove debug traces from C# wrapper
2021-05-26 11:16:18 -07:00
Joseph Henry
b821aee0a5
Save reference to managed callback in C# wrapper. Fixes event bug.
2021-05-25 18:35:58 -07:00
Joseph Henry
49047e2391
Make Node singleton members static. Fixes UB in C# event logic
2021-05-24 14:52:07 -07:00
Joseph Henry
e7eaeadaee
Remove unnecessary return statements in Python sockets error handler
2021-05-20 09:24:40 -07:00
Joseph Henry
81d03c3692
Make socket exceptions more specific to match Python semantics
2021-05-19 22:14:15 -07:00
Joseph Henry
4e0813d167
Add address getter method to Python wrapper
2021-05-19 21:33:08 -07:00
Joseph Henry
111dc7f5d9
Format Python code with (black)
2021-05-19 18:15:11 -07:00
Joseph Henry
bbf800c014
Bind to IPv6 unspecified address in ZeroTierSocket constructor
2021-05-19 00:54:19 -07:00
Joseph Henry
0e2f5b6f1e
Add ZeroTierDatagramSocket and ZeroTierServerSocket to Java wrapper
2021-05-18 22:39:48 -07:00
Joseph Henry
eac36f781d
Add NetworkStream to C# wrapper. Fix errno bug in C# wrapper
2021-05-17 21:28:15 -07:00
Joseph Henry
5d404034c3
Add better port binding controls
2021-05-13 14:17:08 -07:00
Joseph Henry
64fe1d015d
Fix compile-time errors for C# binding on Windows
2021-05-11 14:34:22 -07:00